Cordova plugins 爱奥尼亚:添加自己的cordova插件
我修改了一个现有的cordova插件,现在想将它集成到我的应用程序中 我已经创建了到源目录的链接Cordova plugins 爱奥尼亚:添加自己的cordova插件,cordova-plugins,ionic3,Cordova Plugins,Ionic3,我修改了一个现有的cordova插件,现在想将它集成到我的应用程序中 我已经创建了到源目录的链接 cordova plugin add --link ~/path/to/plugin 但是现在我在我的项目中找不到我的插件。我建议,插件需要构建吗 是否需要修改my package.json 将插件添加到项目: ionic cordova plugin add [plugin] 安装并保存插件: npm install --save [plugin] 这与 由于您修改了现有的插件,所以可
cordova plugin add --link ~/path/to/plugin
但是现在我在我的项目中找不到我的插件。我建议,插件需要构建吗
是否需要修改my package.json
ionic cordova plugin add [plugin]
npm install --save [plugin]
由于您修改了现有的插件,所以可能是您没有正确地修改它。此外,该插件可能不适用于特定的平台版本。如果您希望在Ionic v2中添加自己的cordova插件,这里可以是您的解决方案 如果您已导出模块/插件,如
module.exports = new YourPluginJavaClass();
然后你就可以在你的离子应用中使用它了
(window as any).YourPluginJavaClass.yourFunction();
请看这个
希望这有帮助 这将拉官方版本,并不是我的问题的答案你可以添加插件与--link,因为你已经做了,或者你可以添加它像我所描述的。你是什么意思,你不能“找到”它?我没有什么可以从“@ionic native/Camera”导入的,当你链接它时,你可能需要从那里导入它,然后它说-它不是一个模块