Используйте модуль JavaScript в приложении localhost Android - PullRequest
0 голосов
/ 04 мая 2020

Привет, у меня есть файл html и файл javascript (модуль javascript), и я должен создать и преобразовать его в приложение android. У меня нет опыта работы с бэкендом / сервером / хостом. на самом деле мой файл работает на локальном хосте "xampp", но без "xampp" у меня есть известная ошибка CORS, такая как

"Доступ к сценарию в 'file: ///main.js' от источника 'NULL' был заблокирован политикой CORS: Запросы между источниками поддерживаются только для схем протоколов: http, data, chrome, chrome -extension, https. Не удалось загрузить ресурс: net :: ERR_FAILED "

Я нахожу способ в android studio преобразовать его в приложение и в локальные ресурсы, и я могу прочитать его следующим образом в android studio: web_view.loadUrl("file:///android_asset/index.html");

/ android_asset (каталог)

  1. index. html
  2. main. js ==> его модуль
  3. другие js файлы, которые импортируют некоторые функции и переменная из main. js

в индексе. html file:

<script src="SCRIPTS/*js files*"></script>
<script type="module" defer src="main.js"></script> //==> this line make it CORS error because of 
 type="module" 

но ошибка CORS все еще остается, это простой и короткий способ исправить эту проблему или Могу ли я преобразовать этот файл в приложение без этой проблемы.

...