Articles of cordova

phonegap运行android不工作,没有错误信息

我和Phonegap一起工作了一段时间,运行良好,但是昨天我遇到了使用命令行在我的设备上安装应用程序的问题: \>>phonegap run android it return [phonegap] executing 'cordova run android'… [phonegap] completed 'cordova run android' and no error message 但没有发生应用程序,因为它没有安装在我的设备,也没有打开模拟器。 我尝试创build新的项目,更新Phonegap,更新android平台,更新SDK和卸载phonegap并重新安装它,但没有任何改变。

cordovaPhoneGap的限制

我目前正在使用Cordova PhoneGap的应用程序。 我现在担心未来我的应用程序的可扩展性。 PhoneGap对iOS和Android项目有哪些限制? 我看过这个列表: http : //phonegap.com/about/feature ,关于所有的硬件/物理function,但是基于代码的function呢? 有什么我可以写在HTML / CSS / JavaScript PhoneGap将无法处理? 一般来说, PhoneGap臭名昭着的无法实现的任何重要的iOS / Androidfunction? 此外,作为一个小问题, PhoneGap可以处理iOS或Android的audioinput/输出吗? (这个项目的重要特征)

如何在Windows Phone 8中安装.xap phonegap build?

我已经开发了一个简单的游戏,通过使用PhoneGap的机器人BUT之后,build立为Windows,iOS,Android,黑莓等,其工作只为Android设备,所以我可以安装Android设备的apk文件,但Windows的.xap文件未检测到Windows Phone 8设备。 我已经从手机内build后下载了.xap。 任何人请指教我如何安装.xap到wp8? 任何步骤和程序赞赏了很多。 提前致谢

如何使用Cordova 3.6.4在AndroidManifest.xml中更改版本代码

我正在尝试更改AndroidManifest.xml.的版本代码AndroidManifest.xml. 我正在使用cordova3.6.4。 根据文档,我正在更新它在config.xml中,但它没有反映在构build后的AndroidManifest.xml中 。 config.xml中 <widget id="" versionCode="6" version="2.0.2" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0"> 生成后的AndroidManifest.xml <manifest android:hardwareAccelerated="true" android:installLocation="auto" android:versionCode="20002" android:versionName="2.0.2" package="" xmlns:android="http://schemas.android.com/apk/res/android">

Cordova构build返回缺lessplugin.xml

当我build立我的cordova项目,我收到一个警告消息: 缺less文件:/home/vijay/workspace/Repos_temp/QuickTraq_Android/plugins/nl.x-services.plugins.toast/plugin.xml 缺less文件:/home/vijay/workspace/Repos_temp/QuickTraq_Android/plugins/cordova-plugin-device-rotation-vector/plugin.xml 这发生在我添加一个插件或删除一个插件。 这发生只是作为一个警告,当我添加一个插件或build立项目,但当我删除插件错误发生 错误:ENOENT,没有这样的文件或目录'/ home / vijay /工作区/在Object.module.exports.parseElementtreeSync(/ usr / local / lib / node_modules / cordova / node_modules / cordova-lib / src / util)上的Object.fs.readFileSync(fs.js:290:15)处的js:439:18) /xml-helpers.js:121:27)在/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/util/dependencies.js:56:35 Array.forEach(native)at runUninstallPlatform(/ usr / local / lib)中的Object.module.exports.package.generateDependencyInfo(/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/util/dependencies.js:53:45) /node_modules/cordova/node_modules/cordova-lib/src/plugman/uninstall.js:218:53)在Function.module.exports.uninstallPlatform(/ usr / local / lib / node_modules / cordova / node_modules / cordova-lib / src /plugman/uninstall.js:81:12)在/ usr / local […]

Cordova / Phonegap所有外部Ajax请求返回404

我有一个cordova3.3应用程序,但昨天我更新了cordova和我所有的应用程序插件到v5.0的apache cordova。 由于我做到了,我把一个启animation面插件和build立我的应用程序没有问题,但是当我试图testing,我看到所有外部ajax请求返回一个404错误 ,包括一个简单的ajax请求谷歌。 一切工作正常在任何浏览器。 我的config.xml: <preference name="SplashScreen" value="screen" /> <preference name="SplashScreenDelay" value="6000" /> <preference name="SplashMaintainAspectRatio" value="true" /> <platform name="android"> <splash src="screen/android/ldpi.9.png" density="ldpi"/> <splash src="screen/android/mdpi.9.png" density="mdpi"/> <splash src="screen/android/hdpi.9.png" density="hdpi"/> <splash src="screen/android/xhdpi.9.png" density="xhdpi"/> </platform> <preference name="loglevel" value="DEBUG"/> <preference name="AndroidLaunchMode" value="singleTop"/> <preference name="ErrorUrl" value=""/> <preference name="monaca:DisableCookie" value="false"/> <feature name="App"> <param name="android-package" value="org.apache.cordova.App"/> </feature> <preference name="monaca:androidVersionCode" value="1"/> <preference […]

phonegap类没有在文件中find:///android_asset/www/cordova-2.0.0.js:938

我尝试使用这个插件,并按照readme.md文件中给出的指示。 1)这里是我的HTML文件 <!DOCTYPE HTML> <html> <head> <title>TryMakan Video</title> <link rel="stylesheet" href="style.css" /> <script type="text/javascript" charset="utf-8" src="cordova-2.0.0.js"></script> <script type="text/javascript" charset="utf-8" src="video.js"></script> <script type="text/javascript"> function playVideo(){ window.plugins.videoPlayer.play("http://www.trymakan.my/wp-content/uploads/2011/09/NASI-AYAM-BEREMPAH-KAJANG.mp4"); } </script> </head> <body> <a href="#" onClick="playVideo();">play</a> </body></html> 2)这是我的plugins.xml位于xml文件夹中 <?xml version="1.0" encoding="utf-8"?> <plugins> <plugin name="VideoPlayer" value="com.phonegap.plugins.video.VideoPlayer"/> </plugins> 3)我也复制VideoPlayer.java到这个文件夹src \ com \ phonegap \ plugins \ video中 4)此外,有人说我也需要添加插件到AndroidManifest.xml文件,所以这是它的一个片段 <application android:icon="@drawable/ic_launcher" android:label="@string/app_name" […]

HTML5audio标签在Android中不起作用

我已经为android ics创build了一个示例电话差距应用程序。 而index.html有这样的audio标签。 <audio id="player1" controls preload><source src="media/track1.mp3" type="audio/mp3" /></audio> 我根本无法播放audio。 我看到堆栈溢出的post,到处都提到audio标签在froyo发布后会正常工作。 但是,我正在用姜黄和ICS进行testing,而且这不是任何工作。

Android – 无法执行dex:多个dex文件定义

我试图运行我的android应用程序,我得到这个错误。 [2014-03-11 11:21:34 – Dex Loader] Unable to execute dex: Multiple dex files define Lorg/apache/cordova/App$1; [2014-03-11 11:21:34 – Android-C2DM-PhoneGap] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lorg/apache/cordova/App$1; 我正在使用这个项目作为参考。 http://devgirl.org/2012/10/25/tutorial-android-push-notifications-with-phonegap/ 我正在为我的项目使用电话差距。 我将外部的cordova lib项目导入到我的android项目中。 为什么发生?

嵌套的目录创build者:Phonegap

我怎样才能在这个API的Phonegap中创build一个嵌套的目录? fileSystem.root.getDirectory("Android/data/com.phonegap.myapp/dir_one/dir_two/", {create:true}, gotDir, onError); 我在Android 2.2中使用Phonegap 1.8.0。