Articles of cordova

如何在Cordova项目中使用PhoneGap Developer App

我对Cordova颇为陌生,最近我发现了与PhoneGap兼容的PhoneGap开发者应用程序 ,它的文档声明这个应用程序也可以和Cordova一起使用,但我不知道如何将它与Cordova一起使用。 有谁知道如何使用这个应用程序与cordova。 任何帮助将是伟大的。

在Android webview应用程序中播放本地audio文件

我有一个简单的Android webview应用程序,使用Phonegap Build构build。 当试图播放包含在APK中的本地mp3文件时,没有任何反应。 但是,如果我从网上拉一个MP3它的作品。 例如 <audio src="www.example.com/01.mp3" > WORKS JUST FINE <audio src="01.mp3" > DOES NOT WORK 我是Android开发的新手,所以我只能猜测Android的媒体播放器无法访问该文件。 这里有一个指向我的日志文件中的错误/警告的链接,如果这有助于解决问题。 http://pastebin.com/isS542RE

Phonegap 2.4 Android Proguardconfiguration

我已经从Phonegap(cordova)2.0升级到2.4,一切工作正常,直到我真的来testing最终版本的apk。 我发现,在浪费了很多时间之后,出于某种原因,现在当我运行构build时,我的proguardconfiguration以某种方式打破了phonegap的构build,这意味着当它运行时,deviceready将不会被调用。 似乎没有错误时,build设,也没有运行,没有什么,只要我能看到,但我猜在塞尔维亚js有一些默默无闻,因为我没有得到设备上的编译/日志错误。 正如我所说,这只是在编译过程中运行Proguard obfs。 如果我closuresProguard它一切正常。 我把所有的代码都恢复到了2.0,这一切都很好,所以在这个过程中,有一个看起来没有logging的或者没有人打过的stuble变化(2.4几个星期前才出来 – at写作时间2013年2月26日)。 我的Proguardconfiguration包含以下phonegap(以及一些其他标准configuration) -keep public class * extends com.phonegap.api.Plugin -keep public class * extends org.apache.cordova.api.Plugin -keep public class org.apache.cordova.DroidGap -keep public class org.apache.cordova.** -keep public class org.apache.** -dontwarn android.webkit.* -dontwarn org.apache.** 反编译dex似乎没有抛出任何光线 – 一切看起来一目了然… … – 有人有主意吗???

PhoneGap应用程序需要Internet连接吗?

我认为这是一个基本的问题,但我不能在他们的网站上find这个,或者只是纠正我,如果我错了。 我想问问phonegap应用程序是否需要连接到互联网才能使用? 我需要了解和了解这一个。 由于我在两个选项之间撕裂是否使用本地代码或手机。 谢谢

使用.gifanimation启animation面

我想使用animationGIF的飞溅屏幕。 所以我把config.xml中的src改成我的gif像这样: … <gap:splash gap:density="xhdpi" gap:platform="android" src="res/screen/android/screen-xhdpi-portrait.gif" /> … 但是当它运行时,gif图像不是animation ,只显示第一帧。 我在应用程序中有另一个gif,它animation很好。 所以我猜想在启animation面中的一个不是WebView ? 除了定制Android Java代码之外,有没有一种方法可以将gif用于闪屏? 谢谢

TypeError在将项目升级到最新版本的Cordova 4.0.0时,无法在控制台中设置#<Navigator>的属性连接

今天,我将Cordova-CLI从版本3.5升级到版本4.0。 在此之后,我更新了一个项目的平台支持Android的最新版本(因为他们现在单独更新)。 自那时以来,我得到这个错误显示,每当我运行cordova run android ,我得到以下错误: Uncaught TypeError:无法设置#只有getter的文件的属性连接:///android_asset/www/cordova.js:512 因此,应用程序中的很多事件不会运行,导致该应用程序无法正常工作。

如何让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?