Проблема с созданием локальной копии веб-страницы - PullRequest
0 голосов
/ 24 мая 2010

Я хочу запустить этот эксперимент с хромом локально.Я скопировал файлы .html и .js вместе с двумя .jpg, которые использует демо.Однако, когда я запускаю его с локального диска, Chrome выдает следующую ошибку:

light.js:89 - Uncaught Error: SECURITY_ERR: DOM Exception 18

Строка 89 возвращает данные изображения с холста после его рисования на нем.Что вызывает это исключение безопасности?Похоже, это не относится к Chrome, так как Firefox выдает ту же ошибку.

1 Ответ

3 голосов
/ 24 мая 2010

Похоже, что JavaScript запускает ту же политику происхождения или предотвращает доступ к локальным данным, когда вы пытаетесь запустить его из локальной системы.

Глядя на код, он вполне может пытаться прочитать ресурс из вашей системы таким образом, чтобы оба браузера не разрешали, поскольку файл хранится локально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...