Sau đây là những gì tôi đã làm để thiết lập Ionic trong Chrome App for Mobile:Chạy Ionic tại cca ném "không thể đọc thuộc tính 'Keyboard' không xác định" @ app.js: 14
- Tạo một ứng dụng Chrome cho Điện thoại di động dự án -
cca create projectname
- tạo một dự án Ionic
ionic start projectname_ionic
- xóa tất cả các file từ thư mục www Chrome App trừ các tập tin manifest và background.js -
find projectname/www/* -not -name 'manifest*' | grep -v 'background.js' | xargs rm -rf
- sao chép nội dung của thư mục www dự án Ionic đến Ch rome App www thư mục -
cp -r projectname_ionic/www/* projectname/www/
- nhận xét ra
<script src="cordova.js"></script>
tại projectname/www/index.html từ cca tự động tiêm nó đã
Khi cố gắng để chạy các dự án tôi nhận được lỗi sau từ app.js dòng 14 -
Uncaught TypeError: Cannot read property 'Keyboard' of undefined
Khi gõ vào giao diện điều khiển của công cụ dev Chrome (gỡ lỗi từ xa) window.cordova
tôi làm được một đối tượng hiện có, vì vậy vấn đề là window.cordova.plugins là undefined.
btw bản thân ứng dụng không tải lên trên thiết bị di động và tôi có thể chuyển đổi tab, nhưng tại tab Bạn bè khi tôi nhấp vào tên tôi thấy rằng nó đã được nhấp nhưng không có gì xảy ra bên cạnh đó.
Tôi cũng thử như sau:
- projectname_ionic/plugins có 3 plugins mà projectname/plugins bỏ lỡ vì vậy tôi thêm họ sử dụng plugin cca thêm ... để projectname/
- Run
ionic platform add android
tại projectname_ionic/trước sao chép các tập tin - thử vài phiên bản cũ của Ionic (tuyệt vọng tôi biết :))
- Và một số cố gắng khác mà tôi quên rồi ...
Bất cứ ai cũng có ý tưởng tôi nên làm gì?
Cảm ơn trước!
đã kiểm tra lại mà sau đó, không giúp ... ở cuối tôi đã chọn một kiến trúc khác nhau, có lẽ sẽ thử lại lần nữa trong khoảng 2 tháng . –
Chỉ cần cài đặt plugin bàn phím ionic hiện được thay đổi thành 'cordova plugin thêm ionic-plugin-keyboard' – User528491