VMWare Playerの0.9.4シミュレーターを使用して、BlackBerryPlaybook用のWebWorksアプリケーション内でHTML5ジオロケーションコードをテストしています。コードは次のとおりです。
navigator.geolocation.getCurrentPosition(geolocationSuccess, geolocationError, options);
アプリケーションを起動すると、次のようなポップアップが表示されます。
ジオロケーションリクエストlocal://はあなたの場所にアクセスしたいと考えています。
[OK]をクリックすると、常にエラーハンドラー関数へのコールバックが発生しgeolocationError
、成功ハンドラーはコールバックされません。
このWebページは、Win7のFirefox3.6.15で正常に機能します。
PlaybookシミュレーターのWebWorksアプリケーション内で成功したジオロケーションリクエストをテストする方法はありますか?
更新:
- ジオロケーションはPlaybookWebブラウザーで機能するため、ブラウザーでWebページとしてアプリケーションをテストできます。
- 私はBlackBerryDeveloperDayでこの問題について尋ねましたが、彼らはこの制限を確認しました。私は彼らに既知の制限のリストを公開するように頼みました、彼らはそれを調べると言いました。