Nim*_*Nes 6 android google-chrome google-chrome-app ionic-framework
以下是我在Chrome App for Mobile中设置Ionic所做的工作:
cca create projectname ionic start projectname_ionicfind projectname/www/* -not -name 'manifest*' | grep -v 'background.js' | xargs rm -rfcp -r projectname_ionic/www/* projectname/www/<script src="cordova.js"></script>在projectname/www/index.html中注释掉,因为cca已经自动注入了它尝试运行项目时,我从app.js第14行收到以下错误 -
未捕获的TypeError:无法读取未定义的属性"Keyboard"
在Chrome开发工具的控制台上输入(远程调试)时,window.cordova我确实得到了一个现有对象,所以问题是window.cordova.plugins是未定义的.
顺便说一下,应用程序本身确实在移动设备上加载,我可以切换标签,但在朋友标签页上,当我点击一个名字时,我确实看到它被点击了,但旁边没有任何事情发生.
我也尝试过以下方法:
ionic platform add android在复制文件之前运行projectname_ionic /任何人都知道我该怎么办?
提前致谢!
小智 9
我在删除plugins目录后开始得到同样的错误(我有一个钩子,它是添加插件作为添加平台的一部分).离子为新项目添加了3个插件.我的钩子中没有键盘和控制台.
检查您是否有以下cordova插件:
cordova plugin add ionic-plugin-keyboard
cordova plugin add org.apache.cordova.console
cordova plugin add org.apache.cordova.device
Run Code Online (Sandbox Code Playgroud)
一旦我将丢失的插件添加到钩子添加的插件中,错误就消失了.
此外,如果删除了node_modules,npm install则需要.
| 归档时间: |
|
| 查看次数: |
7051 次 |
| 最近记录: |