Tag: cordova

Phonegap + jQuery Mobile,真实世界的示例或教程

有谁知道一个非常好的教程或示例项目,其中Phonegap和jQuery Mobile用于真实世界的例子吗? 我发现的所有例子都显示了jQuery Mobile中的幻想转换或主题化。 Phonegap示例大多展示了Phonegap API。 我找不到一个使用Phonegap和jQuery Mobile来解决真实世界问题的例子,比如编写一个结合Phonegap和jQuery Mobile的应用程序来进行用户inputvalidation,保存数据,将数据上传到Web服务等。

在一个命令中更新cordova插件

我想知道是否有一个更简单的方法来更新cordova插件? 我GOOGLE了,发现一个钩子(@ 2013年),但这不是我想要的100%。 我知道我可以做到这一点两个步骤:RM,然后添加,但我正在寻找一个更好的(官方)的方式来帮助我哪些插件有更新的版本? 我可以用一个命令更新所有这些。 (就像:npm更新) 例如: $ cordova plugin list /* list all installed plugins, their dependencies, and newer versions */ $ cordova plugin update /* update all of them for me */ 如果没有官方的方式,还有其他的帮手吗? 哟?

HTML5 LocalStorage:检查密钥是否存在

为什么这不起作用? if(typeof(localStorage.getItem("username"))=='undefined'){ alert('no'); }; 目标是将用户从索引页面redirect到login页面(如果尚未logging)。 这里localStorage.getItem("username"))variables暂时没有定义。 这是一个iOS手机应用程序。

如何在Xcode中查看PhoneGap应用程序的javascript错误?

我想在Xcode中debugging我的PhoneGap应用程序,但是它的控制台无法显示javascript错误。

xcode 5.1:libCordova.a架构问题

昨天(3/10/14)当iOS 7.1发布时,我也升级到Xcode 5.1,发现我的PhoneGap / Cordova项目将不再编译到我的iPhone 5s。 我也将Cordova升级到了最新版本:v 3.4.0-0.1.3。 我已经阅读了很多关于如何改变活动架构和只构build活动架构的不同解决scheme,而且它们都不起作用。 所以这里是我所尝试的和我得到的错误。 最初我得到了错误: missing required architecture arm64 in file <long file path omitted> libCordova.a Undefined symbols for architecture arm64 所以我尝试了以下。 我在我的项目中select了CordovaLib子项目,在项目和目标中,我select了Architectures下的Build Settings ,并确保arm64不包含在任何Debug或Release体系结构中。 此时Build Active Only设置为“是”。 这导致了以下错误: file was built for archive which is not the architecture being linked (armv7): <long file path omitted> libCordova.a Undefined symbols […]

Cordova:启动特定的iOS模拟器图像

我正在开发一个使用Cordova的跨平台移动应用程序,主要侧重于iOS开发阶段。 对于我的开发过程,如果我可以直接从命令行启动我的Cordova应用程序并将其加载到指定的模拟器中,那将是理想的。 我可以通过从项目根目录运行以下内容来完成此操作: $cordova run –debug –emulator iOS 这工作正常,并导致iOS模拟器运行我的应用程序在iOS 7.0.3模拟iPhone 4视网膜 除了这个模拟设备,我还想testing一个iPad。 我安装了这些模拟图像,并且可以在Xcode中手动启动我的应用程序。 而且,命令list-emulator-images (位于project_dir/platforms/ios/cordova/lib )中提供了以下输出: "iPhone Retina (3.5-inch)" "iPhone Retina (4-inch)" "iPhone Retina (4-inch 64-bit)" "iPhone" "iPad" "iPad Retina" 然而,事情是:我似乎无法弄清楚如何启动仿真器以外的其他任何东西(这似乎是iPhone Retina (4-inch)模拟图像)。 cordova help的相关输出提供了以下信息: run [–debug|–release] [–device|–emulator|–target=FOO] [PLATFORM] ………………………. deploys app on specified platform devices / emulators 我尝试了如下的东西: cordova run –debug –emulator=iPad iOS 和其中的许多变化,但没有运气。 […]

我的phonegap应用程序中出现“没有内容安全策略元标记find。”错误

更新我的系统中的cordova5.0后,我创build了新的应用程序。 当我在设备上testing我的应用程序时,在控制台日志中出现错误: No Content-Security-Policy meta tag found. Please add one when using the Cordova-plugin-whitelist plugin.: 23. 我在头部添加元 <meta http-equiv="Content-Security-Policy" content="default-src *; style-src 'self' 'unsafe-inline'; script-src: 'self' 'unsafe-inline' 'unsafe-eval'> 但是,我又得到了同样的错误,在我的应用程序中使用inappbrowser插件和其他网站链接7。

使用Phonegap进行本地应用程序开发

我最近遇到了Phonegap 。 有没有人尝试过。 它是一个令人难以置信的工具,声称开发人员可以使用基于HTML 5的框架,如Sencha touch和Jquery,同时可以访问手机上的本地function。 此外,代码是从Android到iPhone的一些便携式移植。 在尝试使用之前,我想知道什么是Phonegap论坛的经验。 什么是难点,对于企业级应用程序开发来说是真正的可扩展性。

PhoneGap / Cordova 3.0项目的.gitignore – 我应该提交什么?

我只是试图创build一个新的phonegap 3.0项目…注:我是手机新手。 无论如何,我看到项目文件夹包含: .cordova merges platforms plugins www 并试图phonegap local run android我看到很多二进制/生成的platforms/android文件。 这让我想知道,这个文件夹结构的哪些部分应该添加到我的git仓库中。 通常情况下,我认为提交二进制文件是非常糟糕的做法。 因此,我通常会添加诸如bin/ , obj/ , *.o , *.pyc等模式到.gitignore以避免污染我的git存储库,只会造成合并冲突。 当然, www应该被添加到git中,但是项目的其他部分呢。 源代码的产品延伸到什么程度,扩展到项目configuration? 你是做什么? 当然,我是新的,所以我几乎不明白什么是有道理的。

在Phonegap 3.x CLI上构buildAndroid版本的apk

我如何使用Phonegap 3.x CLI在本地构build一个android应用程序,准备发布? 我检查在项目的platforms / android目录内生成的bin文件夹,只有.debug APK。 顺便说一下,我使用这个命令: phonegap local build android