gpt4 book ai didi

javascript - 地理位置不适用于 iOS 和 Meteor

转载 作者:行者123 更新时间:2023-11-30 09:57:39 25 4
gpt4 key购买 nike

我已经为 Meteor 苦苦挣扎了 5 个小时。

我想要获取 Geolocation.latLng()。它在我的浏览器上运行完美,我将它与 GoogleMaps 结合使用以在 map 上放置标记。我正在关注 this example并且没怎么碰它。

当我在 iOS 上编译时,Geolocation 在我的模拟器 (iPhone 6/iOS 8.3) 上返回奇怪的错误,例如 Geolocation failed : Position retrieval timed out,有时它是另一个非常相似的错误(注意:当我启动应用程序时,它会询问我是否要分享我的位置,我接受)

geolocation meteor problem ios

有时它说它刚刚编译,我也得到了我的应用程序的旧版本。发生了什么 ?是我还是当你尝试制作一个真实世界的项目时它真的有那么多问题?

to-do list tutorial看起来非常神奇,但是一旦您理解了它的工作原理并尝试了一些真实的东西,它就会有点令人失望……听起来很不稳定而且还没有准备好。

如果我做错了什么,请不要犹豫告诉我;)

更新:我已经搜索了很多,现在我正在尝试以不同的方式设置地理定位包的 timeout 限制以避免此错误。可悲的是,我意识到 timeout : Infinity 是源的默认值:听起来像个问题。到目前为止没有任何效果。如果有人有想法,也请告诉我......

最佳答案

我终于成功了。首先,由于 Lucas 的回答,我意识到您必须设置 accessRule,但这还不够。

// In a mobile-config.js in the project
App.accessRule('*://maps.googleapis.com/*');

Apple 提供的 iOS Simulator 似乎有错误:位置没有正确检索,或者根本没有。仅当我将 Debug > Location 设置为 City Ride 时它才有效;甚至 Apple 在我手上也无法正常工作。

如果没有任何效果,请尝试所有可能的 Location,这可能是问题所在。

关于javascript - 地理位置不适用于 iOS 和 Meteor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33268788/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com