AndroidのPhoneGapでFailed to run constructor: ReferenceError: PluginManager is not defined
エラーを停止するにはどうすればよいですか?Android PhoneGapのReferenceError:PluginManagerが定義されていません
5
A
答えて
8
PhoneGapのバージョン1.0では、プラグインのメカニズムが変更されました。
プラグインを追加する従来の方法は、プラグインのjavascriptファイルのPhoneGap.addConstructor
部分にありました。
あなたが今res/xml/plugins.xml
ファイル内addService
ステップを行うしかし、新しいバージョンで
PhoneGap.addConstructor(function() {
PhoneGap.addPlugin('analytics', new Analytics());
PluginManager.addService("GoogleAnalyticsTracker", "com.phonegap.plugins.analytics.GoogleAnalyticsTracker");
});
のようなものを持っているでしょう。
私の場合、以前の方法を使用しているGoogle Analyticsプラグインを使用していました。私はそれがちょうど無視されると思うので、そこに害を及ぼすようには思われない。ただし、エラーを取り除きたい場合は、analytics.js
ファイルのPluginManager.addService(.....)
行をコメントアウトしてください。
関連する問題
- 1. PhoneGap Media API(Android) - メディアが定義されていません
- 2. Phonegap Android LocalFileSystemが定義されていません
- 3. PhoneGapエラー - 「Uncaught ReferenceError:コードバが定義されていません」
- 4. PhonegapモバイルアプリケーションでSocket.io変数が定義されていません
- 5. Uncaught ReferenceError:OneSignalが定義されていません(Phonegap)
- 6. Android getActivity()が定義されていません
- 7. Android AlertDialogコンストラクタが定義されていません
- 8. tkinterコールバックメソッドが定義されていませんグローバル名が定義されていません
- 9. jQuery.Deferred例外:剣道が定義されていませんReferenceError:剣道が定義されていません
- 10. ReactDOM.renderToString sessionStorageが定義されていません。ウィンドウが定義されていません。
- 11. 未知ReferenceError:定義が定義されていません
- 12. ユーザー定義型が定義されていませんadodb.recordset
- 13. 定義が定義されていません(ESLint)
- 14. ユーザー定義型が定義されていません。vb6
- 15. Typescriptモジュール:定義が定義されていません
- 16. VBA - ユーザー定義型が定義されていません
- 17. Ember JS:定義が定義されていません
- 18. エースエディタ "定義が定義されていません"
- 19. VBAユーザー定義型が定義されていません
- 20. 定義が定義されていません - Ember JS
- 21. cordova.fileはandroidのイオンプロジェクトでは定義されていません
- 22. Android-SQLite:コンストラクタDBHelperは定義されていません
- 23. ReferenceError:定義されていません
- 24. TypeError:this.props。定義されていません
- 25. Ionic Push Notifications:getPushPluginが定義されていません
- 26. リストビューの状態が定義されていません
- 27. Androidのバイトコード:一部の変数の値が定義されていません
- 28. 特定のオブジェクトプロパティがリアクションコンポーネントで定義されていません
- 29. "レポート 'Report1'のレポート定義が指定されていません。"
- 30. getChildFragmentManager()メソッドが定義されていません
完璧、ありがとう:) – richsage