我需要安装cordova-plugin-media插件,但是在版本6.0.2。上具有cordova-plugin-file插件的依赖性。
我在本地拥有该版本,只能在本地文件中看到6.0.2版。
[当我去使用PhoneGap构建构建应用程序时,它将获取4.3.3。
如何强制它使用6.0.2?
我曾尝试在CLI中删除cordova-plugin-file插件,然后重新添加它以获取在本地工作的6.0.2版本。
这是在我的config.xml中
<plugin name="cordova-plugin-media" spec="~5.0.3" />
<plugin name="cordova-plugin-file" spec="~6.0.2" />
我也添加了这一行(不确定这部分是否相关):
<preference name="AndroidPersistentFileLocation" value="Compatibility" />
由于构建日志中的错误,但我仍然收到相同的警告。
我正在使用最新的PhoneGap版本(并尝试使用8.0.0):
<preference name="phonegap-version" value="cli-9.0.0" />
[我尝试过的一切,似乎PhoneGap构建始终会获取cordova-plugin-file 4.3.3而不是指定的6.0.2。
我也尝试过完全删除插件文件以强制执行全新操作,但仍然只能获取旧版本。
如果需要该信息,我正在在线构建。
感谢任何帮助:)