我让 Tizen 平台模拟器运行(显示手,加载我的应用程序等),但是当我尝试使用控制面板注入位置时,我收到一条错误消息“此页面无法直接加载 Google 地图“(看起来像是直接来自谷歌地图的错误”,下面的第一张图片)。之后,我可以点击地图,或者使用手动输入来添加位置,但是当我点击 Inject Marker/Inject Location 时,UI 变为允许我取消,但永远不会超过这一点(下面的第二张图片)。我仍然可以按取消,但重试不会改变结果)。有谁知道如何解决这个问题?
1 回答
1
我在模拟器上也遇到了同样的问题。即使显示了来自 Google 地图的错误消息,我也能够成功地注入纬度和经度并在 Web 应用程序中检查其值。我只是忽略了来自 Google 地图的错误消息,单击“确定”,然后以与您相同的方式设置标记。
根据我的经验,您分享的第二个屏幕截图似乎是有效的。您将标记注入设备并且位置已更改(您可以随时取消它,但在此之前您可以检查位置,它将与您注入的值匹配)。
我使用 Web 应用程序和 JavaScript 代码做到了:
navigator.geolocation.getCurrentPosition((s) => {console.log("Position: (" + s.coords.latitude + ", " + s.coords.longitude + ")")})
这回到了我:
职位:(37.259598、127.052801)
在控制面板中取消该位置后,该位置将被清除,上述代码将不会返回任何结果。
于 2019-06-11T06:28:24.227 回答