草庐IT

cordova-plugin-geolocation

全部标签

ios - 如何使用 Meteor/Cordova iOS 应用修复 waitForSyncReply 超时?

我们有一个Meteor/Cordova应用程序。开发工作正常,除非部署到实际的iPhone设备。通常情况下,应用程序会在执行几个操作后卡住,从而导致XCode中出现以下日志:2016-12-1513:12:43.546614museumexplorer[738:169260]#WK:Connection::waitForSyncReply:Timed-outwhilewaitingforreply,id=352016-12-1513:12:44.554481museumexplorer[738:169260]#WK:Connection::waitForSyncReply:Timed-

android - Cordova:在 Android/iOS 上动态加载本地镜像失败

在我的Cordova应用程序中,我从本地/www/img文件夹动态加载图像:varimageURL='img/'+imageFilename;element.css('background-image',"url('"+imageURL+"')");它在浏览器(cordovarunbrowser)上运行良好,但在Android和iOS(模拟器+设备)上运行失败。怎么了?Cordova的本地URL应该是什么样的?我也尝试过:varimageURL='file:///img/'+imageFilename; 最佳答案 我认为这是跨移动平

ios - Appcelerator Geolocation 从不返回 iOS 上的速度

我正在使用Appcelerator来提供地理跟踪。这在Android上运行良好,但在iOS平台上,我无法从onLocation事件中获取速度或航向信息。我初始化我的GPS:permissions.requestLocationPermissions(Ti.Geolocation.AUTHORIZATION_ALWAYS,function(e){if(e.success&&!configuredMonitoring){if(OS_IOS){Ti.Geolocation.accuracy=Ti.Geolocation.ACCURACY_BEST;Ti.Geolocation.distanc

javascript - Cordova 5.2.x 地理定位不准确

我的应用程序中有以下代码:vargeo={lat:0,lon:0};navigator.geolocation.getCurrentPosition(function(position){//setglobalvarsgeo.lat=position.coords.latitude;geo.lon=position.coords.longitude;},function(error){//handleerrorgeolocationError(error);},{maximumAge:3000,timeout:5000,enableHighAccuracy:true});出于某种原因,

android - 当应用程序不在前台时,Ionic/Cordova 触发应用程序操作

原始问题(听硬件按钮按下)我想知道是否可以使用Ionic/Cordova收听电话的硬件按钮。重要的是,当用户当前没有像通过后台服务那样以某种方式使用应用程序时,这也应该起作用吗?基本上,当用户在使用Ionic的混合应用程序中同时按下音量和电源按钮时,我想截取屏幕截图。然后该应用程序会提供编辑该屏幕截图或直接保存它的功能。我做了一些研究并找到了cordovaevents听那些按钮。我还读到,按下电源按钮时应该触发暂停事件。无论如何,我认为在该应用程序之外收听这些事件是行不通的吗?原始问题结论经过更多研究后,我得出结论,使用Cordova/Ionic是不可能的。甚至这个问题的native实

javascript - 适用于 iOS 的 Cordova healthkit 插件函数返回未定义?

我正在尝试使用cordova-plugin-health我正在开发的phonegap应用程序的插件。每当我使用该应用程序时,每个插件都可以工作,但这个插件除外。我正在使用phonegapmac应用程序在iPhone6s上进行测试。我采取的步骤:使用cordovapluginaddcordova-plugin-health--variableHEALTH_READ_PERMISSION='Appneedsreadaccess'--variableHEALTH_WRITE_PERMISSION='Appneedswriteaccess'安装了插件cordova平台添加ios使用naviga

ios - Cordova 插件不保存到 iCloud

我将Ionic与以下插件一起使用:cordova-plugin-icloudkv将数据保存在Apple的iCloud中。我打电话:sync(successCallback/*(dictionary_with_all_sync_keys)然后:save(key,value,successCallback)保存,即我可以通过以下方式再次访问它:load(key,successCallback/*(value)*/,failCallback)并按预期获取保存的值。问题当我关闭应用程序并重新启动它时,然后尝试:sync(successCallback/*(dictionary_with_all

ios - Windows 8 上的 Apache Cordova : build . ipa 文件

我在Windows8上开发了一个cordova项目。我已经为Android设备开发并构建了一个apk文件,现在我想为iPhone设备构建.ipa文件。我的问题是,“有什么方法可以从Windows操作系统上的Cordova项目创建.ipa文件吗?”。我没有足够的钱买Macbook,而且由于某些原因我无法使用vmware等虚拟机安装MacOS。请帮忙 最佳答案 您无法在Windows上创建ipa,但可以通过其他方式购买mac。一项流行的服务是MacInCloud。您可以进行手动构建,但也有instructions用于通过VisualSt

ios - 'meteor build',cordova - ios 平台错误

我正在尝试为移动平台构建我的hello应用程序(在网络浏览器上运行)。我在终端上运行了命令'meteorbuild../mobile/hello--server=localhost:3000'。Android的构建过程成功,但iOS的构建过程失败。有人知道问题出在哪里吗?错误:=>执行Cordova命令时出错:在为平台iOS准备Cordova项目时:错误:ENOENT:没有那个文件或目录,打开'/Users/John/apps/hello/.meteor/local/cordova-build/platforms/ios/hello.xcodeproj/project.pbxproj'

android - cordova 7.0.1 iOS 构建失败

我们最近更新了我们的项目以使用cordova7.0.1、ios@4.4.0、android@6.2.3。androidbuild一切都很好,一点问题都没有。但是iOS应用程序构建有点挑战,出现很多警告,最后报错,导致xcode无法完成构建,构建失败。Xcode中的错误是:仅显示所有错误ld:找不到-lPods-OurProjectName的库 最佳答案 您必须关闭.xcodeproj并打开.xcworkspace 关于android-cordova7.0.1iOS构建失败,我们在Stac