zoukankan      html  css  js  c++  java
  • chrome javascript Uncaught SecurityError: An attempt was made to break through the security policy of the user agent

    在本机编写canvas小程序时,引用了本地的图像。当使用canvas.toDataURL()获取canvas图像是chrome报错

    这是因为在本地文件系统中访问图片时,chrome会限制同源策略,解决办法

    1. 把代码放到服务器上,通过网络访问
    2. 设置chrome,取消同源限制,方法有多种,首先要关闭已经打开的chrome浏览器
      1. 命令行进入到chrome.exe目录,通过命令行启动chrome并传递命令行参数:chrome --disable-web-security
      2. 第二种方法是选中chrome.exe右键:创建快捷方式,选中快捷方式,右键:属性,点击快捷方式选项卡,找到目标栏,在后面添加-args -disable-web-security 得到类似这样的字符串:"C:Program FilesGoogleChromeApplicationchrome.exe" -args -disable-web-security 点击确定,以后从这个快捷方式打开的chrome就没有了同源限制
  • 相关阅读:
    BeanUtils在web项目中的应用
    BeanUtils的日期问题
    使用BeanUtils组件
    调用数据库过程函数mysql
    sql注入
    如何取SO中的特性
    Read config detail from SO
    Parts-Ufida ERP project 1
    常用医疗英语
    April 24th 2020
  • 原文地址:https://www.cnblogs.com/qiudeqing/p/3496365.html
Copyright © 2011-2022 走看看