0

如何成功导入 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(true); //错误在这里 } if(window.StatusBar) { // org.apache.cordova.statusbar 需要 StatusBar.styleDefault(); } }); })

这是错误消息:无法读取未定义的属性“键盘”

4

1 回答 1

0

如果没有插件,您的应用程序将无法运行,如果您只是复制www目录,则插件不在项目中。您可能需要复制整个项目而不仅仅是www目录,或者查看有关如何添加插件的文档。

您可以从试图使用项目中不存在的插件的文件中删除该run()方法,或者如果您计划使用 Cordova 插件,您将需要查看有关如何将它们添加到项目中的文档http:/ /msdn.microsoft.com/en-us/library/dn757051.aspxapp.js

然后,您需要设置您的平台http://msdn.microsoft.com/en-us/library/dn757049.aspx

我对 Visual Studio 了解不多,但它使用 Cordova。你可能会发现这个链接很方便,它有一个 AngularJS 应用程序示例,它与 Ionic 非常相似,因为它也使用 Angular。https://code.msdn.microsoft.com/AngularJS-TODO-Sample-for-b651512a/

于 2014-10-23T20:05:22.627 回答