Мне нужно установить плагин cordova-plugin-media, но он зависит от плагина cordova-plugin-file версии 6.0.2.
У меня есть эта версия локально, и я вижу только версию6.0.2 в моих локальных файлах.
Когда я собираюсь создать приложение с использованием сборки PhoneGap, оно выбирает 4.3.3.
Как заставить его использовать 6.0.2?
Я пытался удалитьплагин cordova-plugin-file в CLI, а затем повторно его добавить, чтобы получить версию 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, как указано.
Я также попытался полностью удалить файлы плагинов, чтобы получить новую версию, но все равно он просто захватывает старую версию.
Я собираю ее онлайн, если эта информация нужна.
Цени любую помощь:)