允许Chrome上的跨域请求的命令--disable-web-security
不再有效,我认为由于最新的更新。
除了下载旧版本的Chrome并禁用更新外,还有解决方法吗?
也可以在同一个问题中提出,建议在Firefox中关闭网页安全的javascript片段对我来说无效:
try {
netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead");
} catch (e) {
alert("UniversalBrowserRead failed");
}
该页面始终会提醒UniversalBrowserRead failed
。
答案 0 :(得分:19)
杀死所有实例并重试。今天遇到同样的问题,在我杀死铬之后就行了。
答案 1 :(得分:6)
打开笔记本电脑或计算机中的任务管理器,尝试终止系统中所有现有的chrome *实例,并使用" \ Google \ Chrome \ Application \ chrome.exe --disable-web-运行快捷方式安全"
重新启动笔记本电脑或计算机时总会重置,因此,重新启动系统时可能需要执行此步骤。
答案 2 :(得分:5)
使用 - user-data-dir 扩展禁用网络安全命令。这对我有用,更多详细信息请参见> https://bugs.chromium.org/p/chromium/issues/detail?id=575690
我在windows中使用的命令:
public class MyWebRequestReceiver extends BroadcastReceiver
{
public static final String PROCESS_RESPONS = "com.rentpro.PROCESS_RESPONSE";
@Override
public void onReceive(Context context, Intent intent)
{
listofnames = intent.getStringArrayListExtra("namelist");
}
}