场景描述
小程序A,内部使用webview访问本地的项目B,项目B启动在localhost:8888
本来以为 小程序配置 勾选 不校验https时就可以访问到webview,结果还是无法访问
解决方案
小程序的启动方式上配置
参数如下
--disable-web-security --user-data-dir
说明
小程序本质上也是一个浏览器,同样也存在同源策略,我们可以通过这种方式,关闭它的同源策略
同样的,在平时自己开发时,如果使用google或者edge浏览器在调试时,后端又没有设置跨域,前端也不想设置代理,
就可以使用这种方式,写一个bat脚本,启动一个关闭跨域安全策略的浏览器
先新建一个文件夹,之后将后缀改为bat ,再双击即可打开
Start /d "C:\Program Files (x86)\Google\Chrome\Application\" chrome.exe --disable-web-security --user-data-dir=C:\chrome_data
edge也是同样的,位置需要改成自己的本地地址
start "" "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --disable-web-security --user-data-dir="C:\edge_data"
标签:web,--,微信,程序,webview,data,security,调试
From: https://www.cnblogs.com/zx529/p/18225636