0

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でこの問題について尋ねましたが、彼らはこの制限を確認しました。私は彼らに既知の制限のリストを公開するように頼みました、彼らはそれを調べると言いました。
4

1 に答える 1

1

AIR SDKリリースノートによると、0.9.4の時点でのシミュレーターは、ジオロケーションをまだサポートしていません。この場合、同じ制限が適用される可能性があります。

于 2011-03-20T12:00:52.433 に答える