如何成功导入Ionic项目并将其转换为Visual Studio多设备混合应用程序项目????我已将www文件夹中的所有文件复制到VS项目根目录,但它一直显示此插件的错误" com.ionic.keyboard"。
我相信Visual Studio没有识别它。那么如何将这个插件添加到Visual Studio? 这是我在Ripple中调试时的错误:
$ ionicPlatform.ready(function(){//默认隐藏附件栏 (将其移除以显示键盘上方的附件栏//表单 输入)if(window.cordova&& window.cordova.plugins.Keyboard){ cordova.plugins.Keyboard.hideKeyboardAccessoryBar(真); //错误在这里 } if(window.StatusBar){// org.apache.cordova.statusbar需要 StatusBar.styleDefault(); }}; })
这是错误消息:无法读取属性'键盘'未定义的
答案 0 :(得分:0)
您的应用无法在没有插件的情况下运行,如果您只是复制www
目录,则插件不在项目中。您可能需要复制整个项目而不仅仅是www
目录,或者查看有关如何添加插件的文档。
您可以从试图使用项目中不存在的插件的run()
文件中删除app.js
方法,或者如果您打算使用Cordova插件,则需要查看有关如何将它们添加到项目http://msdn.microsoft.com/en-us/library/dn757051.aspx中的文档。
然后,您需要设置平台http://msdn.microsoft.com/en-us/library/dn757049.aspx。
我对Visual Studio了解不多,但它使用的是Cordova。你可能会发现这个链接很方便,它有一个AngularJS app样本,Ionic非常相似,因为它也使用了Angular。 https://code.msdn.microsoft.com/AngularJS-TODO-Sample-for-b651512a/