Tag: cordova

带有PhoneGap的JQuery Mobile的外部浏览器中链接不打开

我在使用JQuery Mobile 1.2.0的PhoneGap 2.3.0中遇到问题。 任何外部链接iniOS在应用程序内打开,而不是打开他们在应用程序内部打开的Safari,使用户无法重新启动应用程序而无法返回到应用程序。 我已经试过rel =“external”和target =“_ blank”来表示它是外部链接,但没有成功。 我已经看到PhoneGap和JQMobile的默认方式应该是我想要的。 我发现了很多这种行为的要求,但不是这样。

console.log不能在iOS PhoneGap 3.0应用程序中使用

我正在从PhoneGap 1.9升级到PhoneGap 3.0。 console.log()函数不再工作。 以前,输出是在XCode控制台中编写的。 什么是恢复日志loggingfunction的最佳方法? 我读过: PhoneGap 2.0不会在XCode中显示console.log,但是在PhoneGap 3.0 console.log中,即使在deviceReady事件之后也不起作用。 我也有兴趣在xcode中直接看到javascript错误。

cordova应用程序无法存档与Xcode 7.1(Cordova / CDVViewController.h文件未find)

我最近更新了我的Xcode版本7.1(从7.0.1),我的cordova应用程序无法存档与错误,说: 找不到“Cordova / CDVViewController.h”文件 在MainViewController.h文件中。 通过在StackOverflow和其他地方的解决scheme进行search,表明将项目的标题searchpath从"$(OBJROOT)/UninstalledProducts/include"为"$(OBJROOT)/UninstalledProducts/$(PLATFORM_NAME)/include"似乎解决了很多问题的人。 但是,这并没有解决我的问题。 有什么可能是错的吗? 在更新Xcode之前,我从未遇到类似这样的问题。 相关屏幕截图: 更新:好像更新我的Mac OS X到埃尔卡皮坦可能已经解决了这个问题,因为我不再得到它。 在发布这个问题的时候,我在约塞米蒂。 希望这可以帮助任何人遇到同样的问题

在iOS上debugging离子应用程序?

我的HTML5应用程序由Ionic(使用Cordova)打包,并像正常的应用程序一样加载到我的iPhone上。 我可以在连接到设备时进行debugging吗? 我知道与Android你有logcat和在浏览器中我有开发工具,但设备上的应用程序和浏览器之间的差异,我想知道为什么。 任何帮助赞赏。 谢谢

使用PhoneGap不工作的ios中的Ajax https调用?

我无法做到使用从iPad / iPhone的AJAX的POST POST调用。 其实我想在我的PhoneGap应用程序中调用这个。 在这方面你能帮我吗?

iOS – 以编程方式安装SSL证书

我正在写一个phonegap插件,将CA根证书和用户证书安装在应用程序钥匙串中。 以下是用于安装证书的代码: NSData *PKCS12Data = [[NSData alloc] initWithContentsOfFile:certpath]; CFDataRef inPKCS12Data = (CFDataRef)PKCS12Data; CFStringRef password = (CFStringRef)certPassword; const void *keys[] = { kSecImportExportPassphrase }; const void *values[] = { password }; CFDictionaryRef optionsDictionary = CFDictionaryCreate(NULL, keys, values, 1, NULL, NULL); CFArrayRef items = CFArrayCreate(NULL, 0, 0, NULL); OSStatus securityError = SecPKCS12Import(inPKCS12Data, optionsDictionary, &items); if (securityError == […]

如何获取设备IMEI号码编程方式使用Xcode到phonegap?

我想获得设备imei号码,并将其发送到phonegap html页面。 我们该怎么办? 在phonegap android中,我们将从java文件中获取imei编号并将其发送到JavaScript文件中。 同样的方式,我们将如何在iOS?

删除checkbox的“已选中”属性

发生错误时,我需要删除一个checkbox的“checked”属性。 .removeAttr函数不起作用。 任何想法? :/ HTML <div data-role="controlgroup" data-type="horizontal" data-mini="true" style="margin-left: auto; margin-right: auto; width: 100%; text-align: center;"> <input type="checkbox" id="captureImage" name="add_image" class="custom" /> <label for="captureImage" data-icon="checkbox">Image</label> <input type="checkbox" id="captureAudio" name="add_audio" class="custom" /> <label for="captureAudio" data-icon="checkbox">Audio</label> <input type="checkbox" id="captureVideo" name="add_video" class="custom" /> <label for="captureVideo" data-icon="checkbox">Video</label> </div> 使用Javascript $("#captureImage").live("change", function() { // $("#captureImage").prop('checked', false); // Here Work […]

jQuery手机button按下事件处理缓慢

这似乎是每当我按下移动设备上的inputbutton或定位button时,需要一两秒来处理onclick或按下事件。 有没有办法加快速度? 我在Android设备上使用Phonegap + jQuery Mobile,它在iOS上似乎更快一些

应用程序cachingiOS PhoneGap

在Android我使用 file:///storage/sdcard0/Android/data/my.app.id/cache/ 下载( FileTransfer )一些图像,然后显示在我的HTML。 当删除我的应用程序,这个文件夹中的图像和其他一切都被删除,这正是我想要的。 如何在iOS上实现这一点? 我试着用 file:///var/mobile/Applications/<GUID of app>/Documents/ 因为这是我请求文件系统时得到的,但图像甚至不会下载(错误代码1)。 有任何想法吗? 我发现更多关于我的错误:这是在这个问题中所述的错误。 (不能创buildpath来保存下载的文件 – cocoa错误512) 谢谢 更多信息:我使用的相关插件是 <gap:plugin name="org.apache.cordova.file" /> <gap:plugin name="org.apache.cordova.file-transfer" /> 和特点: <feature name="File"> <param name="android-package" value="org.apache.cordova.file.FileUtils" /> </feature> <feature name="File"> <param name="ios-package" value="CDVFile" /> </feature> <feature name="FileTransfer"> <param name="ios-package" value="CDVFileTransfer" /> </feature> 我在Android中成功下载图像: var fileTransfer = new FileTransfer(); var uri […]