cordova项目中的phone gap插件



在我的项目中,我试图使用文件打开器打开手机中下载的文件。在我之前的项目中,我使用安装在我的cordova项目中的phonegap文件打开器模块做了同样的事情。现在,我正在尝试使用命令cordova plugin add com.phonegap.plugins.fileopener或此命令cordova plugin add cordova plugin add https://github.com/antonioJASR/FileOpener.git在我的新项目中使用相同的模块这是GitHub中的插件https://github.com/markeeftb/FileOpener错误是第一个命令中的Error: Registry returned 404 for GET on https://registry.npmjs.org/com.phonegap.plugins.fileopener.FileOpenerError: Cannot find plugin.xml for plugin "cordova". Please try adding it again.知道如何在cordova项目中使用插件吗?

您得到了第一个错误,因为NPM存储库中不存在该插件,所以您不能这样安装它。您会得到第二个错误,因为插件不包含package.json文件,而cordova尝试为每个新插件默认运行npm install。您需要cordova--nofetch选项来安装它,因为cordova 7.0.0:

cordova plugin add https://github.com/antonioJASR/FileOpener.git --nofetch

请参阅此处的cordova 7.0.0发行说明,以了解有关--nofetch模式的更多信息。

最新更新