1

我使用工具包 trigger.io 来开发我的应用程序,现在我需要用户的当前位置。因此,我想使用 forge.geolocation.getCurrentPosition 方法,不幸的是它不起作用。我在 pageinit 事件中调用它,如下所示:

 $(document).bind('pageinit',function(event){
 forge.geolocation.getCurrentPosition(function(position) {
        alert("ok");    
      }, function(error) {
      alert("error");   
     });
 });

不幸的是,我总是收到一条错误消息。

非常感谢任何帮助。

谢谢,

安内

4

2 回答 2

0

所以问题是 getCurrentPosition() 可以在真实设备上工作,但不能在模拟器上工作。

于 2012-10-02T21:45:27.137 回答
0

您需要重置您的位置服务,因为从您上面的评论来看,您似乎在某个时候禁用了它。该线程将有助于:

重新启用 iPhone Simulator 定位服务

于 2012-09-10T23:06:04.497 回答