Articles of cordova

如何使用JavaScript将值从一个HTML页面传递到另一个HTML页面?

这是我的第一个HTML页面: <!–first.html–> <html> <body> <div data-role="page" data-theme="a" data-url="first" id="first"> <form id="form1" name="form2" action="checking.html"> <input type="text" name="txtFileName" id="txtFileName"/> <!– <button onClick="uploadFile();">Upload</button> –> <input type="hidden" name="hidden1" value=""> <br><input type="submit" value="Send me your name!" onClick="submitform();"><br> </form> <script type="text/javascript"> function submitform() { document.forms.form1.hidden1.value=1; alert("i am working"); document.form1.submit(); } </script> </div> </body> </html> 这是我的第二个HTML页面: <!– second.html –> <html> <head> </head> […]

来自Phonegap Android的AJAX请求失败

过去两天我一直在做这个工作,并且看了很多其他的build议。 是的,我可以得到这个简单的ajax请求,从一个phonegap应用程序,在android模拟器和实际的android手机上工作。 我的phonegap版本是(使用phonegap -v)3.0.0-0.14.3 我使用的代码是: var url = 'http://www.thomas-bayer.com/sqlrest/CUSTOMER'; return $.ajax({ type: "GET", url: url, timeout: 60 * 1000 }).done(function (data) { alert('hey'); }).fail(function (a, b, c) { console.log(b + '|' + c); }); 我在日志中得到的结果是: 错误| 在file:///android_asset/www/js/index.js:62 我将设置添加到AndroidManifest.xml <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.READ_PHONE_STATE" /> 我在Config.xml中有以下内容 <param name="android-package" value="org.apache.cordova.core.NetworkManager" /> 当我检查navigator.connection.type我的3G上的仿真器和wifi的物理电话。 任何想法还有什么可以出错? 更新:如果我logging失败函数的第一个参数中的JSON我得到: […]

Chrome 32上的本机USBdebugging不会检测到设备

我有一个三星Galaxy S3。 随着Chrome 32的发布,我想尝试本地USBdebugging,所以我可以在我的手机上使用手机应用程序(而不是浏览器testing,然后传输)。 我打开USBdebugging,并下载适当的驱动程序。 我的手机显示在设备pipe理器中,但不显示在下方:检查铬。 如何让我的设备显示?

Android Phonegap:当AsyncTask完成时通知javascript

在我的应用程序中,当用户点击webview中的一个button时,将会调用一个phonegap插件来触发一个async服务器从互联网上下载文件。 现在我想发送一个信号回到javascript部分,当asynctask完成。 但是我不知道该怎么做,因为我的插件在asynctask完成之前已经发回了一些东西。 有谁知道我可以通知我的JavaScript部分没有插件Phonegap?

在android中使用phonegap时,从图库中获取的图像以不同的方向显示

我正在使用Sencha Touch和Phonegap显示用相机logging的照片。 当通过cordova2.7.0在iphone上拍摄照片时,照片以正确的方向绘制。 但使用三星s3,图片将被倾斜-90°(仅用于肖像图像)。 navigator.camera.getPicture(onPhotoURISuccess, onFail, { quality: 25, destinationType: destinationType.FILE_URI, targetWidth: 120, targeHeight: 120, correctOrientation: true, sourceType: source }); 我使用上面的代码拍照。 肖像图像从正确的方向从相机显示,问题只发生在画廊的肖像图像。 有什么办法可以解决这个问题吗?

intel xdk,appmobi和crosswalk有什么区别?

据我所知,他们全部来自英特尔,做同样的事情,但根本没有提到对方。 那么有人可以澄清一些困惑,他们是什么以及他们有什么不同。 我明白他们是用来制作移动应用程序的,我查看了appmobi,这对于任何交互式应用程序来说都不是比手机更好。 除此之外,我不知道什么人行横道(也许它像cooconjs,但在浏览器中,asmjs支持?)。 什么是英特尔xdk ..这是最神秘的..它和人行横道一样吗? 或者他们都是cordova的变种 经过一些更多的研究,我发现xdk / appmobi是build立在基本上是cordova的phonegap之上的。 所以这里唯一的事情就是我从来没有听过的人行横道。 所以,如果你能告诉我它是什么,它是如何构build等,这也是一个变种cordova框架?

Android的自动完成后只有空间?

我有一个应用程序内置Html5,并包装在Android的PhoneGap 我有一个自动完成的input 在电脑上自动完成input很好 ! 在智能手机中,只有在input上占用空间后,自动完成才能工作 (如果先写数字 – 工作 !如果字母 – 只在空格后才起作用 ) 为什么? JS代码: //Run in document.ready function AutoComplete() { List = $.map(data.XXX, function (item) { return { label: item.X, value: item.XX }; }); $("#MyInput").autocomplete({ source: List, link: '#', target: $('#MyList'), minLength: 1 }); } HTML: input: <input id="MyInput" type="text" placeholder="XXX" /> 列表: <ul id="MyList" […]

PANIC:损坏的AVD系统path。 检查您的ANDROID_SDK_ROOT值

inputcordova run android在terminal中cordova run android后,我得到这个错误: Waiting for emulator to start… PANIC: Broken AVD system path. Check your ANDROID_SDK_ROOT value [/Users/username/Library/Android/sdk]! 导出后会发生这种情况: export ANDROID_SDK_ROOT='/Users/username/Library/Android/sdk' 在出口之前,我得到了: Waiting for emulator to start… PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT 任何想法,我要去错了? 我敢肯定,这是sdk根,所以为什么我越来越打破avd系统path?

Phonegap – 自动包含正确的cordova

我正在iOS和Android上开发phonegap应用程序,并使用git控制我的www目录版本。 我知道我的HTML文件需要包含正确的Cordova.js文件(取决于我目前正在开发的平台)。 当有人在android上工作的时候,改变了iOS上的www就有点烦人了。 它给了我无尽的gap_poll警报。 简单的解决方法是记住更改Cordova.js src,使其再次指向iOS版本。 这个问题是其他开发者需要不断改变他们的src,如果最新的提交是在另一个平台上完成的。 有没有办法自动检测哪个版本的Cordova包含? 这样它就可以在任何平台上运行,我们不必再进行繁琐的修改。

创buildPhoneGap 3.0.0项目错误 – “平台添加android”我不是一个节点

我正在尝试使用phonegap 3.0.0进行设置。 我对手机应用程序开发完全陌生….只是fyi。 根据phonegap的网站( 这里 )的指示,我正在尝试从我新创build的项目(“phonegaptest”)中的"platform add android" ”命令,并得到以下errror: 在网上find另一个这样的实例,这是一个path问题,我不认为我的是因为我可以在命令提示符下键入'android',它显示了一个有效的命令列表。