0

我正在使用 VMWare Player 中的 0.9.4 模拟器在 BlackBerry Playbook 的 WebWorks 应用程序中测试 HTML5 地理定位代码。这是代码:

navigator.geolocation.getCurrentPosition(geolocationSuccess, geolocationError, options);

启动应用程序会弹出一个提示:

地理位置请求 local:// 想要访问您的位置。

当我单击“确定”时,这总是会导致对错误处理函数的回调geolocationError,而不是成功处理函数。

该网页在 Win 7 上的 Firefox 3.6.15 中运行良好。

有没有办法在 Playbook 模拟器的 WebWorks 应用程序中测试成功的地理定位请求?

更新:

  • 地理位置在 Playbook 网络浏览器中工作,因此您可以在浏览器中将应用程序作为网页进行测试。
  • 我在 BlackBerry Developer Day 上询问了这个问题,他们确认了这个限制。我要求他们公布一份已知限制清单,他们说他们会调查。
4

1 回答 1

1

根据AIR SDK 发行说明,0.9.4 版的模拟器仍然不支持地理定位。在这种情况下,可能适用相同的限制。

于 2011-03-20T12:00:52.433 回答