草庐IT

phonegap-cli

全部标签

javascript - 使用 PhoneGap 处理 iOS 内存警告

我真的很惊讶还没有人问这个问题:我如何使用PhoneGap处理iOS内存警告?具体来说,当iOSnative应用程序收到内存警告时,我如何调用我的JS函数之一?谢谢! 最佳答案 您可以创建一个插件来调用您想要的任何js函数,CDVPlugin已经有一个可覆盖的onMemoryWarning方法。-(void)onMemoryWarning{NSString*javascriptString=@"yourJSFunctionToManageMemoryWarnings();";[self.webViewstringByEvaluati

android - cordova-plugin-whitelist 适用于 Android 但不适用于 iOS (Phonegap Build)

我正在开发一个用Cordova封装并使用PhonegapBuild构建的JavaScript应用程序。我们包括cordova-plugin-whitelist来self们构建中的npm并添加了到我们的config.xml和我们index.html中的开放CSP()。该应用程序在Android上运行良好,并且可以毫无问题地与我们的服务器通信,但在iOS上,所有请求都会立即失败,就好像白名单插件不允许流量通过一样。我已经尝试了多种不同的构建配置,以防某个特定版本的Cordova出现问题,但根本无法使其正常工作。过去我在其他Phonegap/Cordova应用程序中遇到过类似的问题,但能够使

ios - 列出 PhoneGap 中 www 文件夹内的文件

是否可以列出wwwPhoneGap文件夹中的文件?递归地?我需要它,因为我想预加载其中的所有图像。 最佳答案 officialdocumentationforworkingwithfilesinphonegap可能很难上手。这是一个工作示例,列出了除根目录以外的文件夹中的文件(在本例中称为“下载”)。window.requestFileSystem(LocalFileSystem.PERSISTENT,0,function(fileSystem){fileSystem.root.getDirectory("Downloads",{c

android - Phonegap 文件下载到设备 - 采用哪个设备路径?

我正在研究如何使用phonegap通过URL下载文件到native文件系统。然后我读到了这个方法:http://docs.phonegap.com/en/1.4.1/phonegap_file_file.md.html#FileTransfer_download它应该允许人们通过URL直接将文件保存到设备。但是它需要一个指定的目标来保存文件。target-设备上文件的完整路径在这里选择什么是最佳实践,这样文件不仅会隐藏在某个文件夹中,而且可以访问。android和ios(也可能是windowsphone)有什么区别?TL;DR:使用phonegap将下载的文件保存在哪里?提前致谢!

android - 为 ios 和 android 删除 phonegap 中的启动画面

我正在尝试在ios和android的phonegap应用程序中完全删除启动画面。navigator.hide()函数仅在加载html页面后起作用,但我需要在此之前删除启动画面。请让我知道是否有任何选项可用于执行此操作。 最佳答案 Cordova1.6.0–navigator.splashscreen接口(interface)已被删除,等待跨平台支持。现在你可以使用://tohidecordova.exec(null,null,"SplashScreen","hide",[])//toshowcordova.exec(null,nul

android - Cordova:如何使用 cordova-cli 为每个平台设置不同的包名称?

我有一个适用于iOS和Android的应用程序,我正在从PhoneGap2.x升级到Cordova4.0。由于iOS和Android应用程序是使用PhoneGap2.x创建的,因此我有两个独立的项目(即一个iOS项目和一个Android项目)。这些项目有一个用于HTML/CSS/JavaScriptAssets的共享www目录(使用符号链接(symboliclink))。当我升级到Cordova4.0时,我可以拥有一个Cordova项目并使用CordovaCLI在平台目录中为每个平台创建项目。用于Cordova中每个平台的包名称虽然设置在共享的config.xml文件中。Cordova

ios - Wizcorp/phonegap-facebook-插件 : building ios failed

当我尝试运行ionicbuildios或者尝试为由ionic创建的xcode项目构建存档我得到这个错误**FacebookConnectPlugin.m**:27:44:error:novisible@interfacefor'CDVPlugin'declarestheselector'initWithWebView:'self=(FacebookConnectPlugin*)[superinitWithWebView:theWebView];~~~~~^~~~~~~~~~~~~~~/Applications/MAMP/htdocs/hybrid-mobile-app/platform

android - Phonegap iOS/Android - 链接 www 文件夹

我正在尝试使用单个/www文件夹为iOS和Android编写一个phonegap应用程序,我的文件夹结构是这样的:代码/Android/Eclipse项目文件代码/iOS/xCode项目文件代码/www/index.html、phonegap.js等现在我正在尝试在eclipse中链接到外部www文件夹,我尝试了几种方法,包括此处提出的方法:Howtolinkassets/wwwfolderinEclipse/Phonegap/Androidproject?没有任何成功:如果包含index.html的www文件夹实际上不在Android/Project/Assets/..中,则在and

ios - Phonegap 1.5 (Cordova) ios childbrowser 根本打不开

我是一个完整的Phonegap新手,所以如果可以的话请放轻松:)我已经安装了phonegap1.5并且运行良好。我努力安装childbrowser插件,但我相信它现在已正确安装。但是,我似乎无法显示子浏览器?我尝试按照此处(http://bit.ly/ifK9lM)和此处(http://bit.ly/wOlq6k)的各种教程进行操作。我没有收到任何构建错误或控制台错误,但当我单击链接时子浏览器不显示。当我单击我的按钮时,我在控制台中得到的只是“打开Url:http://www.google.com”。所以就好像它在尝试...但我只是没有看到任何视觉输出??我的www文件夹的根目录中有C

javascript - 如何从 Sencha Touch/Phonegap 应用程序的虚拟键盘中删除 Next 和 Prev 按钮

所以我使用SenchaTouch构建了这个Phonegap应用程序。我有一个文本区域控件,供用户输入一些信息。当框获得焦点时,它会调出虚拟键盘。但是虚拟键盘上有下一个上一个和完成的按钮。如何删除下一个和上一个按钮?他们似乎什么也没做。 最佳答案 有办法!!这家伙通过在AppDelegate.m中进行修改来完成它。您可以在此link找到说明在奖金代码部分。您还可以引用KerriShotts开发的相同代码CodeHere现在完成按钮不见了,我想弄清楚如何让键盘消失。这将是每个人的下一步。 关