草庐IT

Phonegap

全部标签

android - cordova-2.7.0.jar 在哪里?

我努力从HTML5构建第一个Android应用。所以,我关注thisdetailedtutorial...看来我应该将Cordova的.jar添加到项目的libs文件夹中,以便能够在我的app.java文件中调用Cordova的功能。但是,我在任何地方都找不到这个cordova-2.7.0.jar文件。也许我应该生成它?因此,我尝试了另一个选项,通过在officialgettingstartedguide之后的命令行工具创建项目。,但在生成的项目文件中也没有cordova.jar。一开始感觉Cordova不是那么容易上手...(顺便说一句,我也在找一个CordovaJS文件...)编辑

android - PhoneGap 中的 INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES 错误

我制作了一个基于PhoneGap/Cordova的应用程序,在使用Chrome+Ripple进行测试时似乎运行良好。当我尝试将它安装到我的Android设备(已配置ADB,并显示在EclipseSDK中)时,我收到了INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES错误。通过阅读关于同一问题的现有帖子,我了解到它必须处理应用程序的重新安装。但是,这是我第一次尝试在任何设备上运行此应用程序,而且我不知道重新安装如何解决问题。如有任何解决错误的建议,我们将不胜感激。 最佳答案 在设置->应用->

java - 使用外部 Java 插件在 PhoneGap/Cordova 中捕获音频/视频

我正在使用PhoneGap/cordova和Javascript开发一个安卓应用程序。我想使用外部Java插件在我的应用程序的特定htmlDiv中包含音频/视频捕获功能。或者一些机制,我可以拥有一个基于Java的native小部件,该小部件将出现在同一屏幕的特定位置(而不是完全替换当前View并占据整个屏幕)我在网上搜索过,但找不到有效的方法。谁能建议我用什么方法来处理这个问题? 最佳答案 是否可以选择使用内置功能?http://docs.phonegap.com/en/1.9.0/cordova_media_capture_cap

android - android-phonegap 中网络 worker 的替代方案?

任何人都可以建议我使用phonegapwebworker的替代方案,因为我希望我的应用程序能够从android2.2成功运行到4.2。据我所知,网络worker支持4.0及更高版本。我尝试了Android谷歌云消息传递,效果非常好。但我正在寻找手机差距选项而不是原生android选项。 最佳答案 你可以试试https://crosswalk-project.org,它使您能够使用基于Chromium的Webview的现代版本并摆脱系统webview。这是一个Intel项目,文档完整而简洁,并且包含许多有关如何在ApacheCordo

android - LocalStorage 与 Phonegap 不持久

我想使用localStorage将数据保存在用户的手机上。我的应用是使用phonegap构建的。functioncheck_connection(){varid=window.localStorage.getItem("id");if(id!=null)//somecodeconsole.log(id);}当我在window.localStorage.setItem("id","value");之后执行这段代码时,我得到了“value”,但是如果我退出应用程序并再次运行它,我得到“空”。document.addEventListener("deviceready",main,true)

java - 设备重启后启动 Phonegap 插件

我正在为Android开发混合Phonegap应用程序。该应用程序仅使用我正在开发的一个插件。该插件做了三件事监视地理位置变化(前景和背景)设置每半小时一次的闹钟以执行某些周期性任务监听推送消息。我用pushy.me服务和我使用的代码如下theirdocumentation.我已经实现了让应用程序调整到设备重启的代码,但结果很容易(感谢我在SO的其他线程中找到的信息)packagecom.example.plugin;importorg.apache.cordova.CordovaInterface;importorg.apache.cordova.CordovaPlugin;impo

android - 使用 PhoneGap 从 Android 打印到移动蓝牙打印机

我是PhoneGap的新手,但我知道它包装了网络应用程序,以便我们可以从javascript访问nativeAPI。我们将Android用作嵌入式系统,并希望它能与ADP400BT打印机配合使用。这是一款紧凑型点阵打印机。它似乎非常适合将移动设备用作POS系统。但是,我找不到任何有关使用javascript从移动设备打印到BT打印机的信息。一些打印机制造商为android提供nativeAPI,但是否可以使用PhoneGap的此类库?任何意见将不胜感激,谢谢,哈坎 最佳答案 您可以将nativeAPI包装在PhoneGap插件中,以

android - WebView/Phonegap 更改选择(下拉)样式

在我的AndroidManifest.xml文件中,我将主题设置为Holo.Light(甚至是Holo)警报对话框是根据全息主题(浅色或深色)设计的,但下拉菜单(选择)看起来像这样:有没有办法像GoogleChrome和其他应用那样设置下拉菜单的样式?native选择看起来像这样: 最佳答案 要做到这一点并不容易。您需要做的是构建一个本地插件,当您单击时将打开一个自定义对话框。.您要删除的下拉菜单是webview上选择的默认View,与chrome内置的第二个View相对。帮助您入门://获取所有选项并存储在一个数组中varvalu

android - 使用 Intellij IDEA 12/13 导入并运行 Phonegap 3.0 项目?

刚开始使用Phonegap,在理解目录结构和设置(在Windows上)时遇到了一些困难。我已经能够安装和设置phonegap、jdk、androidsdk、ant等。使用命令行我现在可以创建一个新项目,编辑www中的源文件,构建它并在我的手机、Android模拟器甚至Genymotion上运行它。但我似乎无法理解的一件事是如何从IntellijIDEA中编辑和运行Phonegap项目。我可以找到的所有示例和操作方法都使用较旧的Phonegap2.9结构,与3.0有很大区别。我启用并配置了所有插件等。然后我尝试在IDEA中将现有项目文件夹作为新项目导入,但它显示“找不到您的项目的源文件”

android - 如何在 cordova/phonegap 应用程序中提供和处理深层链接

你好我想知道Cordova/Phonegap插件或在我的SenchaTouch/Cordova应用程序中公开和处理深层链接的方法到目前为止,我能够深入链接到其他应用程序,假设打开GooglePlay到特定的应用程序详细信息页面。使用这个插件https://github.com/code4jhon/org.apache.cordova.startapp所以我想做的是让其他应用程序能够在我的应用程序中打开特定的View或功能。我想支持Android和IOS。那么底线是有一个Cordova插件来公开AndroidActivity及其在IOS上的对应Activity吗?或者如何实现?查看了Co