У меня есть 2 сервера, один из которых работает на порту 80, а другой - на порту 8080.
В html-файле (demo_audio_video_simple.html) на сервере порта 80 у меня есть следующие 2 строки кода:
<script type="text/javascript" src="js/test.js"></script>
<script type="text/javascript" src="http://localhost:8080/test.js"></script>
Мой файл test.js:
console.log("inside test.js");
Когда я запускаю обе программы и захожу на demo_audio_video_simple.html, я получаю это в консоли в своем браузере:
inside test.js test.js:1:1
Loading failed for the <script> with source “http://localhost:8080/test.js”.
Сценарий просто находит файл в программе, работающей на порте 80, но не может найти его в программе, работающей на порте 8080. Я поместил файл test.js во все мыслимые места, о которых я могу подумать, на Программа порта 8080, с теми же результатами.
Я, должно быть, делаю что-то не так.