草庐IT

phonegap-cordova

全部标签

javascript - PhoneGap + 事件套件框架?

我查看了PhoneGap论坛和文档,但没有看到任何关于此的信息。我刚刚开始使用SenchaTouch和PhoneGap进行移动开发,想知道使用这些基于JavaScript的工具通过EventKitFramework访问iPhone日历的可能性/难度有多大。感谢您的帮助。 最佳答案 它不是PhoneGap核心API的一部分,但是很多人已经创建了自己的插件。因此,目前还没有通用的跨平台解决方案。您将能够找到人们已经在thePhoneGapmaillists上编写的插件.但是,请谨慎行事,因为这些都没有经过测试,而且大多数都存在错误。祝你

jquery - 在没有表单/输入字段的情况下将 iOS 键盘与 Phonegap 一起使用?

在使用Phonegap/jQuery进行开发时,有没有一种方法可以访问iOS(iPhone/iPad)键盘进行文本/数字输入,而无需将其附加到表单/输入?我希望在单击anchor时弹出键盘,按下“返回”键后,获取内容并通过JS将其放入div中。我检查了API和堆栈,但没有发现任何有用的东西;有可能吗?谢谢! 最佳答案 经过相当多的研究和测试,似乎使用Phonegap访问iOS键盘/小键盘的唯一方法是使用具有HTML5输入类型(“电子邮件”、“电话”等)的输入。这是一个很好的资源:http://www.petefreitag.com/

ios - 在没有mac的情况下使用phonegap开发ios应用程序

我是否必须使用applemac才能使用phonegap和jquerymobile开发混合应用程序?我打算使用phonegap构建,我想在应用商店中测试和发布该应用。我可以使用Windows而不是Mac为phonegapios应用程序创建key吗? 最佳答案 是的,你需要applemac。Phonegap为您为其制作应用的每个操作系统创建单独的项目。Xcode项目是为iOS开发的,要打开它以及存档和创建ipa文件,您需要MAC操作系统。还有其他方法可以在Windows中运行MAC操作系统,但它们是不合法的,并且还可能存在您无法获得支持

javascript - 如何制作目标宽度和高度大于 640px 的高质量 PhoneGap Camera 图像?

我使用Cordova3.5.0和最新版本的Cameraplugin.我发现当我将targetWidth和targetHeight设置为640以上时,图像质量会下降。这是我使用的配置:navigator.camera.getPicture(onSuccess,onFail,{quality:100,destinationType:Camera.DestinationType.FILE_URI,sourceType:Camera.PictureSourceType.CAMERA,allowEdit:true,encodingType:Camera.EncodingType.JPEG,tar

ios - Xcode 不包括 cordova 应用程序重建中的更改

我遇到的问题是,在为iOS重建应用程序时,Xcode没有包含对HTML/CSS/JS文件所做的任何更改现在我正在删除整个platforms/ios文件夹并每次都重新运行cordovaaddplatformios。这不是测试cordova应用程序的预期方式。在iOS设备上测试cordova应用程序的良好工作流程是什么? 最佳答案 好吧,推荐的用于测试Cordova应用程序的工作流程根本不使用Xcode,只需使用CordovaCLI来运行您的应用程序。但事实是,从CLI运行可能比使用Xcode慢。您需要将更改从www复制到Xcode项目

ios - 使用 cordova 工具集构建 ios 时出错

我正在使用VisualStudio2017社区版,并简单地使用vs文档中的步骤使用macincloud服务进行远程构建。我基本上陷入了以下显式错误:来自构建服务器的远程构建错误https://xxxx.macincloud.com:3000/cordova-构建因错误而失败Remotebuild要求您的项目将cordova-ios4.3.0或更高版本与XCode8.3一起使用。请更新您的cordova-ios版本。所以它清楚地告诉我更新cordova-ios,因为它使用的是低于4.3.0的版本。但是,我似乎无法找到更新它的方法。几乎所有文档都是在安装node后使用npm命令行升级cor

iOS 11 模拟器不在 safari 中打开 facebook 登录 - Cordova Facebook4

我有一个Cordova应用程序,登录是基于使用cordova-plugin-facebook4.此插件打开safari浏览器进行登录。将xcode更新到9.0版本后,模拟器更新到iOS11,facebook在safari浏览器中打不开显示此信息Safaricannotopenthepagebecauseitcouldnotestablishasecureconnectiontotheserver.我尝试清除浏览缓存但没有用,除了以前版本的iOS模拟器可以。(版本10) 最佳答案 我有同样的问题。我有avast杀毒软件。我对avast

javascript - PhoneGap 如何在更改 window.location/document.location 后保持 Javascript 执行

根据thisquestion,当我们设置window.location时,javascript将“停止”执行或变成竞争条件。有时我们需要在WebView中多次触发window.location=SOMESCH://xxx以将“通知”发送回我们的应用程序。例如设置window.location=myapp://loginButtonEnabled?e=1来告诉应用程序用户已经填写了一些必要的信息并且可以开始登录了。做这样的事情似乎是不可能的:function(){window.location=myapp://loginButtonEnable?e=1;window.location=m

iphone - 如何使用 Phonegap 2.9 在 config.xml 中声明插件

我想为我的iOS应用程序使用WaitingDialog插件来显示事件指示器。我正在使用与Xcode5兼容的PhoneGap2.9。我不知道如何在PhoneGap2.9中声明插件。谁能告诉我Plugin的绑定(bind)是如何在PhoneGap2.9中发生的。插件链接:https://github.com/phonegap/phonegap-plugins/tree/master/iOS/WaitingDialog问候,瓦伦·梅塔 最佳答案 经过大量搜索后,我找到了解决问题的方法,并愿意与仍然面临该问题的其他人分享。使用PhoneGa

ios - 如何使用 cordova 在 iOS 设备中从 iCloud 读取文件?

我想阅读存储在iCloud中的PDF文件的内容。我使用FilePickerPhonegapiOS插件(https://github.com/jcesarmobile/FilePicker-Phonegap-iOS-Plugin)选择文件。该插件为我提供了复制文件的临时路径。我想用Cordova文件插件(https://github.com/apache/cordova-plugin-file)阅读它但我做错了什么,日志总是给我一个错误。代码如下:$scope.successCallback=function(path){varfileName=path.substr(path.last