Я работаю над приложением Cordova и использую несколько вызовов AJAX.
На локальном (браузер) не работает из-за CORS. Но в apk-debug все в порядке, я могу вызвать URL-адреса.
Когда я подписываю APK снова получаю ошибки CORS.
url - скрипт CHI, добавлено Access-Control-Allow-Origin "*"
тоже
Я использую плагин белого списка с этими настройками в конфигурации
<access origin="*" />
<allow-navigation href="*"/>
мета из index.html
<meta http-equiv="Content-Security-Policy" content="default-src * 'self' 'unsafe-inline' 'unsafe-eval' data: gap: content:">
Что меняется, когда я подписываю apk?
Протестировано с другой политикой безопасности контента - ничего не работает
Ajax всегда возвращает readystate 0
в подписанном приложении, в браузере или в отладочном apk 100% работает даже с GET или POST.