首页 > Windows开发 > 详细

解决windows下Chrome78以上跨域失效问题

时间:2020-03-19 15:16:57      阅读:212      评论:0      收藏:0      [点我收藏+]

1. 为什么需要解决chrome浏览器跨域的问题?

基于Hybird App的H5部分,可以直接打包进apk或者ipa包中,在开发过程中也不需要放置到临时搭建的服务器上,直接在本地打开html静态页面,打开后会页面的域名是file

file域名下的文件发送http或https也是需要跨域的(跨域这里不细说)

2. 解决Chrome78以上跨域失效问题

Chrome 46版本后,解决跨域问题需要修改快捷方式的目标(修改方式百度),在快捷方式目标路径后面添加

-args --disable-web-security 

 

但是78版本之后 必须 添加跨域后放置用户数据的文件夹路径,在快捷方式目标路径后面添加

-args --disable-web-security --user-data-dir=C:\Users\xiaoxin.qiao\AppData\Local\Google\Chrome\MyChromeDevUserData --ignore-certificate-errors

全部的为:

C:\Users\xiaoxin.qiao\AppData\Local\Google\Chrome\Application\chrome.exe -args --disable-web-security --user-data-dir=C:\Users\xiaoxin.qiao\AppData\Local\Google\Chrome\MyChromeDevUserData --ignore-certificate-errors  --allow-file-access-from-files

 

解决windows下Chrome78以上跨域失效问题

原文:https://www.cnblogs.com/britney/p/12523997.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!