Làm cách nào để dừng lỗi Failed to run constructor: ReferenceError: PluginManager is not defined
trong PhoneGap trong Android?"Không thể chạy hàm tạo: Tham chiếuError: PluginManager không được xác định" trong Android PhoneGap
Q
"Không thể chạy hàm tạo: Tham chiếuError: PluginManager không được xác định" trong Android PhoneGap
5
A
Trả lời
8
Trong phiên bản 1.0 của PhoneGap, họ đã thay đổi cơ chế plugin.
Cách cũ để thêm plugin nằm trong phần PhoneGap.addConstructor
của tệp javascript cho plugin.
Bạn sẽ có một cái gì đó giống như
PhoneGap.addConstructor(function() {
PhoneGap.addPlugin('analytics', new Analytics());
PluginManager.addService("GoogleAnalyticsTracker", "com.phonegap.plugins.analytics.GoogleAnalyticsTracker");
});
Tuy nhiên, trong phiên bản mới bây giờ bạn làm addService
bước bên trong tập tin res/xml/plugins.xml
.
Vì vậy, trong trường hợp của tôi, tôi đã sử dụng plugin Google Analytics vẫn sử dụng phương pháp cũ. Nó dường như không làm hại gì ở đó vì tôi nghĩ nó bị bỏ qua. Tuy nhiên, nếu bạn muốn loại bỏ lỗi, hãy chỉ ra dòng PluginManager.addService(.....)
trong tệp analytics.js
của bạn.
Các vấn đề liên quan
- 1. Tham chiếuError: biến không được xác định
- 2. Phonegap Android LocalFileSystem không được xác định
- 3. Tham chiếuError: Không thể tìm thấy biến: $
- 4. lỗi xây dựng require-handlebars-plugin - Tham chiếuError: _ không được xác định
- 5. PhoneGap không chạy trong Android
- 6. Lỗi "Tham chiếu đến hàm" không được xác định
- 7. PhoneGap/Android WebView ném "Lỗi không xác định crom: 0"
- 8. Tham chiếu không bắt buộcLỗi: Phương tiện không được xác định
- 9. Lỗi Phonegap - "Không thể đọc thuộc tính 'chụp' không xác định" trên Android
- 10. Giá trị hoặc hàm tạo không được xác định
- 11. Các tham số mẫu của một hàm tạo có được xác định rõ ràng không?
- 12. UTF-8 không thể đọc được trong phonegap android
- 13. Tham chiếuLỗi: không được xác định
- 14. Python Selenium với Phantomjs - Nhấp Không thành công: Tham chiếuError: Không thể tìm biến
- 15. Tham chiếuMỗi: PF không được xác định
- 16. tham chiếu không xác định đối với hàm mẫu
- 17. không thể xác định hàm tạo như được bảo vệ hoặc riêng tư! tại sao?
- 18. Lỗi cơ sở dữ liệu không xác định trong android phonegap?
- 19. Thông báo trong Phonegap Trong khi Ứng dụng không chạy
- 20. Mã SWIG được tạo không chạy được trên biểu tượng 5.3.2 không xác định PHP: zend_error_noreturn
- 21. API Mediagap Media (Android) - Phương tiện không được xác định
- 22. Gọi hàm chung với tham số kiểu được xác định tại thời gian chạy
- 23. Tham chiếu không bắt buộcLỗi: google không được xác định
- 24. Không tải được Masonry.js. Không thể gọi 'tạo' không xác định (Outerlayer) trong Wordpress
- 25. android Lỗi crom không xác định: -6
- 26. Tự động tải không thể xác định hàm calc-dispatch
- 27. Tham chiếu không bắt buộcLỗi: cordova không được xác định
- 28. Tham chiếu không bắt buộcLỗi: django không được xác định
- 29. Autofac không tìm được hàm tạo tham lam nhất
- 30. Tham chiếuGỗi: "cảnh báo" không được xác định
Hoàn hảo, cảm ơn :) – richsage