我今天刚试过Apache Cordova,我使用的是Visual Studio
因此,我使用Microsoft Visual Studio 2015提供的空白Cordova项目模板创建了一个项目。
然后我通过config.xml > Plugins > Custom > git
将测试插件(https://github.com/MSOpenTech/cordova-plugin-test)添加到项目中,它似乎工作正常,它向我显示插件已安装的通知。
但是,当我添加另一个自定义插件时(我在这种情况下使用https://github.com/toluhta/Immersify)并在onDeviceReady()
处输入此代码:
Immersify.enable(onImmersiveSuccess, onImmersiveFailed);
Visual Studio 2015给我错误:
TS2304 Build: Cannot find name 'Immersify'.
TS2304 Cannot find name 'Immersify'
我尝试通过Tools > Options > Tools for Apache Cordova > Cordova Tools
清除Cordova Cache并运行Dependency Checker几次,但仍然没有运气
任何想法?
答案 0 :(得分:0)
我终于找到了答案。
由于我创建了TypeScript Project而不是Javascript Project,因此它似乎无法识别插件
我不知道是否有TypeScript插件,但是将项目切换到Javascript项目可以解决问题