在谷歌浏览器,或搜狗浏览器访问本地页面时,此页面内容链接到其他页面,会出现下列错误信息:
XMLHttpRequest cannot load file:/// 页面文件路径/xxx.html. Cross origin requests are only supported for protocol schemes: http, data, chrome-extension, https, chrome-extension-resource.
原因: 谷歌浏览器内核为了安全机制,不允许这样方式访问其他页面,但是其他浏览器却允许这种情况。
解决方法: 将html页面部署到服务器再访问,就不会出现这种情况了。