Я создаю приложение с помощью Meteor в течение нескольких недель без проблем. Вчера у меня тоже не было проблем. Сегодня я хотел продолжать строить мое приложение, и терминал дает мне эту ошибку каждые 10 секунд:Ошибка Meteor: метатег не найден. Пожалуйста, добавьте его при использовании плагина cordova-plugin-whitelist.
I20151208-11:19:04.463(1) (android:file:///android_asset/www/plugins/cordova-plugin-whitelist/whitelist.js:25) No Content-Security-Policy meta tag found. Please add one when using the cordova-plugin-whitelist plugin.
Так что я попытался запустить еще один проект Метеора, и получил ту же ошибку.
У меня ошибка в этой ошибке, и она говорит, что мне нужно изменить файл config.xml в моем проекте. Я не знаю, где config.xml находится в проекте Meteor, но поскольку ошибка показывает ВСЕ проекты, которые я пытаюсь запустить, я не думаю, что это решение.
Может ли кто-нибудь помочь мне решить эту проблему?
EDIT: Я добавил эту строку в <head>
теге моего Метеор проекта, и в <head>
теге моего .meteor/местные/Cordova-сборки/WWW/index.html файла:
<meta http-equiv="Content-Security-Policy" content="default-src 'self' data: gap: https://ssl.gstatic.com 'unsafe-eval'; style-src 'self' 'unsafe-inline'; media-src *">
Кроме того, я добавил это к моему .meteor/местные/Cordova-сборки/config.xml:
<allow-navigation href="*" />
И это мой мобильный-config.js файл:
App.accessRule('*');
Без успеха :(
Добавил эту строку кода в
моего проекта Meteor, но это ничего не меняет. – coder14Обычно я решаю эту проблему, добавляя эту строку кода, вы можете установить плагин Cordova Whitelist и добавлять внешние ссылки, пожалуйста, проверьте это (https://github.com/apache/cordova-plugin-whitelist). В любом случае файл config.xml находится в каталоге проекта не внутри каталога www. –