我在使用Camera和Geolocation插件将cordova android项目升级到版本6.3.0后面临一个问题。这两个插件都使用Permission helper class,它需要cordova-plugin-compat。但是随着cordova android版本6.3.0发布,不再支持cordova-plugin-compat( https://cordova.apache.org/news/2017/09/22/plugins-release.html)因为它包含在核心中。但我在解析org.apache.cordova.PermissionHelper和org.apache.cordova.BuildHelper时遇到错误。如何解决这个问题。
答案 0 :(得分:1)
将cordova-plugin-compat
更新为v1.2,其中包含a restriction,阻止将插件文件部署到cordova-android@6.3.0+
:
cordova plugin rm cordova-plugin-compat --force
&& cordova plugin add cordova-plugin-compat@1.2