Tag: cordova

在PhoneGap iPhone暂停事件不能正常工作?

这是我的代码 //This is an event that fires when a PhoneGap application is put into the background. document.addEventListener("pause", onPause, false); //This is an event that fires when a PhoneGap application is retrieved from the background. document.addEventListener("resume", onResume, false); // Handle the pause event function onPause(){ console.log("pause : app is put into background"); } // Handle the […]

Phonegap的源代码控制陷阱?

我将在一个团队中第一次做phonegap应用程序。 对于一个3人团队共享的超级简单样板应用程序,我应该包括整个项目(即所有的目录): app –merges –platforms –plugins –www 有用户特定的问题与iOS构build(我假设Android构build)出现的冲突,我应该在.gitignore添加platforms目录? 我是否正确地认为所有的构build都应该由用户来完成,而不要依赖别人的手机构build版本的应用程序?

在浏览器或本地应用程序中正确打开Facebook页面链接IOS cordova

关于这个类似的话题的以前的问题是不适合我的工作,其中大部分都没有答案。 我想通过点击button将用户带到脸书页面。 更新Facebook安装在iphone,最新的cordova安装,inappbrowser插件使用。 现在我的代码是 window.open('https://www.facebook.com/latechnologies', '_system','location=yes'); 这完美的android。 但在IOS链接是由国家的Facebook应用程序捕捉,带我到使用的Facebook墙,而不是页面的饲料。 这意味着它只是打开本机应用程序,但不要带任何页面。 然后我search了一下,并尝试了一些build议 window.open('fb://facebook.com/latechnologies', '_system','location=yes'); window.open('fb://pages/latechnologies', '_system','location=yes'); window.open('fb://pages', '_system','location=yes'); 他们都没有工作。 每一次到用户墙。 我怎样才能简单地把用户带到Facebook页面? 本机应用程序或浏览器无关紧要。 只是想把用户带到页面…………………

Cordova 5 build命令是删除iOS设备方向设置

使用Cordova 5.1.1时,执行“cordova build ios”时,先前在XCode项目中select的任何设备方向设置都将被删除,而未选中方向设置checkbox。 虽然“方向”configuration偏好可以提供强制定位的手段,但我需要能够为iPad和iPhone设置不同的方向偏好。 所有以前的cordova版本(低于5)尊重这些设置。 有任何想法吗? 使用XCode 6.3.2。

在Phonegap 2.5中加载外部URL时出错

我从头开始创build了一个新的Phonegap 2.5项目,并且一直在尝试加载一个外部URL,但是在加载实际的URL之前,我一直在获取启动时popup的input框。 我首先得到一个popup式网站的URL,然后在input框中显示“DeviceInfo”,“Device652321624”。 如果我点击取消,在加载网站之前,它会popup两次。 在网站本身,它加载了一些相对的URL,但其他的则导致整个页面刷新,input框再次popup。 我通过设置<content src="http://phonegap.example.com" />来设置URL,这只是一个使用Javascript的常规网站。 我甚至尝试过注释掉所有的PhoneGap特定的代码(没有更多的ondeviceready调用),但它仍然导致这个问题。 http://www.google.com加载我,所以我不知道还有什么要检查。 它和我开发的Android版本一起工作。 如果有帮助,我也在XCode日志中看到这个消息: Resetting plugins due to page load.

PhoneGap应用程序中远程JQueryMobile网站的链接打开Safari

PhoneGap和JQuery Mobile有一个很奇怪的问题,在撰写本文时使用了两个框架的最新版本。 我的phonegap应用程序有一些页面“本地”的应用程序,并从远程站点直接加载其他页面。 在本地和远程页面之间是好的(没有转换,但不能完全得到帮助)。 但是,一旦我在远程页面上,我点击远程页面上的任何链接打开Safari与我请求的页面。 这不是我们所希望的function,因为我希望所有这些都在UIWebView中,而且我的链接都没有标记出任何会导致Safari打开的特殊function。 它变得更加怪异。 如果我从Safari切换回程序,我请求的远程页面出现在UIWebView中,但按下后退button不会导致第一个远程页面,而是第一个本地页面。 phonegap应用程序现在是相当裸露的,非常接近的默认除了JQM的CSS + JS加载。 即使创build了一个包含一个本地JQM页面,一个远程JQM页面和一个从JQM远程页面链接到的远程页面的简单testing应用程序,也会发生这种情况。 我很难过 这里发生了什么?

苹果Mach-O链接器错误在XCode 6.0.1

我已经更新了我的XCode到6.0.1在此更新之前,我能够在模拟器和我的设备中构build我的项目。 但现在,它给我的苹果Mach-O链接器错误 我冲浪了很多。 我已经删除了DerivedData文件夹。 仍然有问题。 我正在构buildPhonegap应用程序。 请帮帮我。 Undefined symbols for architecture arm64: "_OBJC_CLASS_$_CDVWebViewDelegate", referenced from: objc-class-ref in CDVInAppBrowser.o "_OBJC_CLASS_$_CDVInvokedUrlCommand", referenced from: objc-class-ref in CDVContacts.o objc-class-ref in CDVFile.o "_OBJC_METACLASS_$_CDVViewController", referenced from: _OBJC_METACLASS_$_MainViewController in MainViewController.o "_OBJC_CLASS_$_CDVPlugin", referenced from: _OBJC_CLASS_$_CDVLogger in CDVLogger.o _OBJC_CLASS_$_CDVContacts in CDVContacts.o _OBJC_CLASS_$_CDVDevice in CDVDevice.o _OBJC_CLASS_$_CDVNotification in CDVNotification.o _OBJC_CLASS_$_CDVFile in CDVFile.o _OBJC_CLASS_$_CDVFileTransfer in CDVFileTransfer.o _OBJC_CLASS_$_CDVInAppBrowser […]

无法加载出现错误的网页:在此服务器上未find请求的url

我在使用PhoneGap应用程序时遇到了一个奇怪的错误:每次运行模拟器(或手机上testing部署的应用程序)时,我都会遇到错误 Failed to load webpage with error: The requested URL was not found on this server. 它甚至可以在我运行模拟器的时候运行。 自我第一次部署我的应用程序以来,这一直发生。 我当时没有使用任何插件,但自那时起我一直在试图让Facebook的iOS SDK工作,这可能是不相关的,但我的应用程序实际上成功启动的时间,我不能点击任何东西。 神救救我。 这是我第一次构build一个iOS应用程序,所以这可能是一个新手的错误 – 在此之前,我的应用程序只是一个移动网站。

Ionic iOS应用程序错误 – “WEB”客户端types不允许使用自定义schemeURI

我正在使用这个插件。 https://github.com/EddyVerbruggen/cordova-plugin-googleplus 实现工作正常的android。 但谷歌在iOS上login打开Safari浏览器WebView并引发400 invalid_request。 我正在使用在Google开发者控制台上生成的ios客户端ID和反向客户端ID。 反正要debugging或知道什么是问题?

Phonegap插件 – 将行添加到应用程序委托

我正在开发一个phonegap插件。 到现在为止还挺好。 现在我想通过config.xml将1或2个方法附加到AppDelegate.m中,以便自动为开发人员填充。 可能吗? 谢谢。