Javascript 如何在Chrome应用程序中执行同步XMLHttpRequest?
使用以下代码:Javascript 如何在Chrome应用程序中执行同步XMLHttpRequest?,javascript,xmlhttprequest,google-chrome-app,Javascript,Xmlhttprequest,Google Chrome App,使用以下代码: var xhr = new XMLHttpRequest(); xhr.open('GET', url, false); 产生以下错误: 未捕获的InvalidAccessError:未能对“XMLHttpRequest”执行“open”:此页的同步请求被禁用 难道这根本不可能,还是我做错了?我需要额外的权限吗?Chrome应用默认禁用同步XMLHttpRequests 检查以查看所有禁用的web功能和解决方法。在这种情况下: 仅使用异步XMLHttpRequest: Chro
var xhr = new XMLHttpRequest();
xhr.open('GET', url, false);
产生以下错误:
未捕获的InvalidAccessError:未能对“XMLHttpRequest”执行“open”:此页的同步请求被禁用
难道这根本不可能,还是我做错了?我需要额外的权限吗?Chrome应用默认禁用同步
XMLHttpRequests
检查以查看所有禁用的web功能和解决方法。在这种情况下:
仅使用异步XMLHttpRequest:
Chrome应用程序默认禁用同步
XMLHttpRequests
检查以查看所有禁用的web功能和解决方法。在这种情况下:
仅使用异步XMLHttpRequest:
为什么要这样做?@adeneo可能在web worker中很有用,因为它不需要阻止UI threadPDFJS在查看器中使用它。为什么要这样做?@adeneo可能在web worker中很有用,因为它不需要阻止UI threadPDFJS在查看器中使用它。