HTML5 中 cross-origin 属性的用法是什么?


官方规范对 cross-origin 属性的定义如下 −

The crossorigin attribute is a CORS settings attribute.
Its purpose is to allow images from third-party sites that allow
cross-origin access to be used with canvas.


当它与 CORS 头部结合使用时,它将允许从外部来源加载的、由 <img> 元素定义的图像在 canvas 中使用。此过程就像从当前来源加载一样。

你可以使用它来解决 JavaScript 错误,例如记录 js 错误 −

if (securityOrigin()->canRequest(targetUrl)) {
   msg = myError;
   line = myLineNumber;
   source = sourceURL;
} else {
   msg = "Error!";
   source = String();
   line = 0;
}

更新于: 2020 年 6 月 24 日

206 次浏览

开启您的 职业

完成该课程获得认证

开始
广告
© . All rights reserved.