Tag: cordova

为什么在我的iOS的jQuery Mobile PhoneGap应用程序中转换后页面闪烁/闪烁?

我有一个使用PhoneGap转换为iOS应用程序的jQuery Mobile应用程序。 我正在使用jQM的1.1.0版本。 我正在使用页面之间的淡入淡出(因为我读他们要求不高)。 当最初在iPhone模拟器上运行该应用的PhoneGap版本时,每次页面转换后都会出现闪烁/闪烁 – 就好像该页面正在显示,清除然后重新显示一样 – 所有的时间都是几分之一秒。 当我在设备上运行时发生了一些事情。 我在萨拉 – 简的回答中应用了类似的问题 。 这解决了模拟器中的问题,但不是在实际的设备上。 有没有人遇到过这个问题,并find解决办法?

谷歌地图不会显示在Phonegap的iOS应用程序

我有一个PhoneGap iOS应用程序,并有这个HTML,不会显示在应用程序中的地图。 我在Safari或FF中完美地看到地图,但在应用程序中却看不到。 我怎样才能使这个工作? <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script> <script src="http://code.jquery.com/jquery-1.6.2.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ var initialLocation = new google.maps.LatLng(37.654,-77.980); var myOptions = { zoom: 12, center: initialLocation, mapTypeId: google.maps.MapTypeId.ROADMAP }; var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions); }); </script> </head> <body> <div data-role="content"> <!–images go here –> <div class="img_shadow" style="padding:4px;"> <div id="map_canvas" style="height:130px;"></div> </div> </div> </div><!– /page –> […]

在Safari(cordova)打开一个外部链接

我正试图在我的应用程序,这是一个cordova应用程序中打开外部链接。 现在它在应用程序浏览器中使用模式视图呈现,但它没有后退button或closuresbutton。 当用户点击一个外部链接时,用户基本上被卡住了。 例如,当有人点击“浏览网站”中的链接时,应用程序浏览器出现,网站显示正常,但无法导航回应用程序或closures应用程序浏览器。 我如何去解决这个问题? <a href="http://www.sdtaproom.com/" target="_blank">Visit Website</a> 我看到有一个解决scheme,window.open(“ http://stackoverflow.com ”,“_system”),但我不知道如何在href代码中实现它。 ANSWER(已编辑):将此代码添加到头部的脚本标记中。 <script src="cordova.js"></script> <script type="text/javascript"> window.addEventListener('load', function () { $(document).on('click', 'a[target="_system"],a[target="_blank"]', function (e) { e.preventDefault(); var url = this.href; window.open(url,"_system"); }); }, false); </script>

Cordova将文件types注册为“打开”列表

我想注册我的离子应用程序(通过cordova)打开某些文件types。 就像Dropbox一样。 当用户在另一个应用程序(如电子邮件)上有一个文件,他点击“打开”,有一个包含Dropbox应用程序的列表。 下面是来自Apple的教程: https : //developer.apple.com/library/ios/documentation/FileManagement/Conceptual/DocumentInteraction_TopicsForIOS/Articles/RegisteringtheFileTypesYourAppSupports.html 有没有支持Android和iOS的Cordova插件,并提供一个JS API的function? 提前致谢。

自定义Cordova插件:将框架添加到“embedded式二进制文件”

在一个自定义的Cordova插件中,如何在plugin.xml中configuration特定的.framework文件,以便将其添加到Xcode中的“embedded式二进制文件”部分? 如果目前不能直接在plugin.xml中,我打开替代的build议。

PhoneGap / iOS上的SQLite数据库 – 超过5MB的可能

我有点困惑在iOS上的PhoneGap本机应用程序中使用SQLite的限制。 你可以阅读关于5MB存储的限制和事实,你的iPad可以要求你增加存储的许多职位。 现在我已经设法使用通常的Phonegap-Storage-API将近7000行插入到SQLite数据库中。 相应的db文件大小为26 MB。 下面的select语句“select * from”工作,并显示数据库的内容。 我已经在模拟器和设备上完成了。 我没有得到提高存储的问题。 怎么可能? 我误解了什么? Phonegap中的SQLite dbs是否真的有5mb的限制? 我正在使用Phonegap 1.2和iOS 5。

使用Phonegap作为Rails 3应用程序的本地容器

我正在研究使用PhoneGap的iOS应用程序,以便我可以利用相机的API。 计划是使用Rails来pipe理整个体验。 在这一点上,我并不是特别在意表演。 如果不是为了摄像头的需要,我会简单地将其devise为一个真正的networking应用程序。 我发现的大部分答案和教程都build议使用ajax到后台服务器来呈现前端。 在应用程序开发的这一点上,我不确定我想要在JS中构build这么多的视图,并且倾向于使用Rails来渲染视图。 我已经看到了几个非常简短的引用,使用PhoneGap作为一个容器来从字面上渲染Rails应用程序。 除了性能,这是可能的,我将如何设置PhoneGap的核心HTML文件,让移动应用程序正常运行?

如何在phonegap应用程序中实现“评分”function

我想添加某种“写评论”或“评价我们”function到我的应用程序,以便我的客户可以轻松地评价和审查我的应用程序。 问题是,该应用程序是使用电话差距来实现的。 是否有可能实现这个function使用html5电话差距? 谢谢!

使用phonegap v 2.9构buildXCode 4.6发行版的存档失败

这似乎是一个反复出现的现象。 我看到了一些先前的问题,解决scheme是删除armv6,然后归档工作。 当然,armv6已经不在了。 所以,现在,build设与电stream, Xcode 4.6.3 Phonegap 2.9。 是的,该应用程序在iPhone,iPad和模拟器上正常工作。 我在创build归档步骤结束时收到此消息: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch armv7s -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk -L/Users/peeq/Library/Developer/Xcode/DerivedData/peeq-gylybvwifdxjmtajtbvdsdpjcvkl/Build/Intermediates/ArchiveIntermediates/peeq/BuildProductsPath/Release-iphoneos -F/Users/peeq/Library/Developer/Xcode/DerivedData/peeq-gylybvwifdxjmtajtbvdsdpjcvkl/Build/Intermediates/ArchiveIntermediates/peeq/BuildProductsPath/Release-iphoneos -filelist /Users/peeq/Library/Developer/Xcode/DerivedData/peeq-gylybvwifdxjmtajtbvdsdpjcvkl/Build/Intermediates/ArchiveIntermediates/peeq/IntermediateBuildFilesPath/peeq.build/Release-iphoneos/peeq.build/Objects-normal/armv7s/peeq.LinkFileList -dead_strip -weak_framework CoreFoundation -weak_framework UIKit -weak_framework AVFoundation -weak_framework CoreMedia -weak-lSystem -force_load /Users/peeq/Library/Developer/Xcode/DerivedData/peeq-gylybvwifdxjmtajtbvdsdpjcvkl/Build/Intermediates/ArchiveIntermediates/peeq/InstallationBuildProductsLocation/Applications/libCordova.a -ObjC -fobjc-link-runtime -miphoneos-version-min=5.0 -framework CoreLocation -framework ImageIO -framework OpenAL -framework AssetsLibrary /Users/peeq/Library/Developer/Xcode/DerivedData/peeq-gylybvwifdxjmtajtbvdsdpjcvkl/Build/Intermediates/ArchiveIntermediates/peeq/BuildProductsPath/Release-iphoneos/libCordova.a -framework Foundation -weak_framework UIKit -framework CoreGraphics -framework AddressBook -framework AddressBookUI -framework AudioToolbox […]

修复cordova地理位置询问位置信息

有没有人有经验使用cordova,HTML和知道如何解决iOS的这个地理定位消息问题? 我只是想让消息说出应用程序名称,后面跟着“想要使用你当前的位置”。 当前的定位信息: ///Users/kklsndksjladn/Library/Developer/CoreSimulator/Devices/FAF7EE4C-40BA-430A-80D5-5C84B07D970D/data/Containers/Bundle/Application/DAE305B6-C6DD-438B-B4D7-9B183A8B2D97/HelpME.app/www/index html的 我已经尝试了从堆栈溢出和其他网站的各种解决scheme。 我实现了navigator.geolocation.getCurrentPosition(onSuccess, onError); 代码,包括我的cordova.js文件在每个html页面,确保<script> src=cordova.js</script>首先出现在我的index.html页面,在我的config.xml文件中包含地理定位标记,与我的plist。 有人请帮助! -谢谢