Tôi đang làm việc trên một dự án sử dụng nhân viên web.
Trong phần đầu của tôi, tôi có mã này:
var worker = new Worker("worker.js");
// More code
Điều này hoạt động tốt trong Safari, nhưng Chrome báo cáo lỗi sau:
Uncaught SecurityError: Failed to create a worker: script at '(path)/worker.js' cannot be accessed from origin 'null'.
Tại sao điều này hoạt động hoàn hảo trong Safari mà không phải Chrome? Làm cách nào để sửa lỗi này?
Cảm ơn bạn.
file:///E:/programming/web/project/worker.js
. Các đường dẫn cho các dự án chính là thế này: file:///E:/programming/web/project/index.html
.