1

Phonegap 3.1.0-0.15.0 を使用しており、位置情報にアクセスしようとするとアプリケーションが停止します。iOS では問題なく動作しますが、Android ではアプリがぎっしり詰まっています

私たちは以下を使用しています:

navigator.geolocation.getCurrentPosition(app.location.onSuccess, app.location.onError);

また、次のことも試しました。

var geo = cordova.require('cordova/plugin/geolocation');
geo.getCurrentPosition(app.location.onSuccess, app.location.onError);

logcat は次のように述べています。

Could not find cordova.js script tag. Plugin loading may fail. at file:///android_asset/www/phonegap.js:1511
Uncaught module cordova/plugin/geolocation not found at file:///android_asset/www/phonegap.js:56

プラグインは次を使用して追加されました。

cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git

私たちは何か間違ったことをしていますか?

前もって感謝します

/エドワード。

4

1 に答える 1

0

自分の質問に答えるだけです。すべてのプラグインを手動で削除してから、次のコマンドを使用して (問題のある位置情報プラグインを含めて) 追加しました。

phonegap local plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git

それは私の問題を解決しました。

エドワード。

于 2013-11-03T10:41:47.627 に答える