美文网首页iOS 开发
cordova 一个插件中依赖另一个插件

cordova 一个插件中依赖另一个插件

作者: 介是阿姐 | 来源:发表于2019-11-14 19:24 被阅读0次

    cordova 一个插件中依赖另一个插件

    最近做了两个的cordova插件,一个视频通话,一个是录制视频,这两个插件必然要用到相机和麦克风,拿到这两个权限是开展工作的前提,😜就是说拿到这两个权限才可以进行视频通话或者录制视频或者其他需要相机和麦克风,因为调用权限的复用率较高,所以把获取相机麦克风权限抽出来,做成一个插件 (具体怎么获取权限大家自己去实现以下,挺简单的)今天主要讲的是在视频通话插件中怎么依赖获取到权限插件,也就是希望自己的同事通过

    cordova plugin add cordova-plugin-onePluginName

    安装一个插件从而也安装另外一个插件

    做法:

    如果你的插件是私密的,就在git上创建一个私有的仓库
    然后在plugin.xml中 配置以下代码
    解释一下参数的意思 id :插件ID url :插件的地址 commit: git仓库的commit id
    <dependency id="cordova-plugin-othersPluginName" url="https://github.com/path/cordova-plugin-othersPluginName.git" commit="489dc332f8805b6a47d546a3d531ac9d1a40e206" />
    
    当你卸载cordova-plugin-onePluginName插件的时候,它所依赖的另一个插件也会被卸载。

    相关文章

      网友评论

        本文标题:cordova 一个插件中依赖另一个插件

        本文链接:https://www.haomeiwen.com/subject/tecdictx.html