Articles of cordova

如何让cordova与Android Studio一起工作?

我有最新的一切,节点,NPM,Android工作室,cordova。 我创build了一个新的项目: cordova create test cd test cordova platform add android 我进入Android Studio,导入项目,去testing/平台/ Android它findbuild.gradle文件,在它上面工作一段时间然后吐出来: Gradle version 1.10 is required. Current version is 2.2.1 所以我去我的build.gradle文件,并更新行 dependencies { classpath 'com.android.tools.build:gradle:0.10.+' } 至: dependencies { classpath 'com.android.tools.build:gradle:0.14.+' } 然后我重新导入我的项目,它突然一下,然后吐出来: Error:failed to find Build Tools revision 19.0.0 所以我安装Build Tools 19.0.0 它告诉我: Error:The SDK Build Tools revision (19.0.0) is too […]

canvas.toDataURL不会导致图像/ jpeg数据

我正在尝试使用base64 + phonegap 2.5将html5 canvas数据保存到服务器。 平台 :Windows Phone 7和8,Android和IOS。 基本的图像大小调整需要在发送服务器之前优化数据。 我有问题与Android平台base64响应方法如下 问题 : Android 4.2:我写了这个代码c.toDataURL("image/jpeg"); 但是我得到这个data:image/png;base64 Android 2.3:我无法检索base64数据 我做错了什么?

将Cordova / Phonegap(3.2.0)插件更新到项目中

我有自我编写的插件到my-plugin/plugin 。 我用cordova plugin add my-plugin/plugin安装它cordova plugin add my-plugin/plugin 。 然后它出现在plugins/和我的Android项目。 现在我想对这个插件进行一些修改,但是我不知道如何将这些修改部署到我的Android项目中。 我目前的解决方法是cordova plugin rm com.my.plugin然后cordova plugin add my-plugin/plugin 。 有没有更好的办法? $ cordova -v 3.2.0-0.2.0

如何在phonegap android应用程序中redirect到本地html页面?

我试图创build一个PhoneGap的Android应用程序,第一页是login页面,它向服务器查询用户身份validation,服务器返回JSONstring:如果login成功则返回true,否则返回false。 我得到的答复,但我不能redirect到下一个HTML页面。 我正在使用下面的代码 $('#loginForm').submit(function(){ var uid = $('#login').val(); var pwd = $('#password').val(); $.getJSON('http://example.com/phonegap/login.php', { userid: uid, password: pwd }, function(json) { $.each(json, function(k, v) { if(v == "true" || v == true){ super.loadUrl("file:///android_asset/www/page2.html"); } else { $('#loginError').html("Login failed, username and/or password don't match"); } }); }); return false; }); 请让我知道,如何成功login后,将用户redirect到page2.html?

Android / phonegap – 点击响应时间慢

我正在接近解决schemeghostCoder暗示检测触摸事件,而不是点击事件的想法。 这下面的代码是我目前有,但是有些东西还是不太正确的。 它在我的主页(非常基本的页面)上运行,但是实际的游戏页面却被打破了: 这是我的代码:JAVASCRIPT: var b=document.getElementById('STOP'),start=0; //Check for touchstart if('ontouchstart' in document.documentElement) { document.getElementById("notouchstart").style.display = "none"; } //Add a listener that fires at the beginning of each interaction [b].forEach(function(el){el.addEventListener('touchstart',interact);}); //Add the event handlers for each button b.addEventListener('touchstart',highlight); //Functions Store the time when the user initiated an action function interact(e) { start = new Date(); } […]

Famo.usnetworking平台是否支持phonegap?

我想通过手机整合通知和蓝牙到我的web应用程序与famo.usbuild成。 可能吗?

在Cordova v-5.0 CLI中签名APK文件不起作用

我试图将keystore属性添加到platform / android目录中的两个文件中。 key.store=Users/admin/workspace/android-keystore/keystore key.alias=keystore 成 ant.properties 和 project.properties 文件。 它在以前的版本中运行良好,但似乎Cordova在最新版本中不使用ant。 所以,如果我运行命令: cordova build android –release 我总是只得到未签名的apk。 platforms/android/build/outputs/apk/android-release-unsigned.apk 我该怎么解决呢? 非常感谢您的帮助。

cordovaAndroid 6.4.0创buildres文件夹顶层不是内部平台android

上传cordova和我的项目从6.3.1到6.4.0,当我build立的Android版本,它生成的res文件夹闪屏和图标文件,在项目的顶层,而不是在平台/ android / res的地方这应该。 因此,我的应用程序具有默认的cordova图标和闪屏,而不是我的。 这是新Cordova版本中的错误吗? 有谁知道一个可以防止这种情况的设置? 当我使用6.3.1时,它工作正常。 谢谢。

在javascript中捕获Android手机中的原生button点击

有没有一种方法,我们可以通过使用phonegap / jqtouch / javascript捕获android应用程序的html文件中的HOME和BACKbutton的点击? 我有一个Android应用程序使用phonegap。 我想在html页面中捕捉Android手机本地HOME和BACKbutton的点击退出/优雅地返回。

PhoneGap – 与Android上的浏览器相比性能较差

我使用jquery mobile和phonegap开发了一个android应用程序。 我通过USB部署应用程序到我的设备。 该应用程序的性能非常糟糕,尤其是在滚动更长的列表时。 奇怪的是,如果我只是打开手机上的浏览器,直接访问index.html,整个应用程序运行平稳。 相同的技术,相同的内容。 我不使用phonegap native api或类似的东西。 testing与Android 4.0.2上的phonegap 1.5.0和1.7.0rc1,jquery mobile 1.1.0。 有任何想法吗?