无法使用已安装的插件类

时间:2015-10-25 18:38:21

标签: visual-studio cordova typescript cordova-plugins visual-studio-cordova

我今天刚试过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几次,但仍然没有运气

任何想法?

1 个答案:

答案 0 :(得分:0)

我终于找到了答案。

由于我创建了TypeScript Project而不是Javascript Project,因此它似乎无法识别插件

我不知道是否有TypeScript插件,但是将项目切换到Javascript项目可以解决问题