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 header 结合时,它允许使用加载来自外域的元素定义的图像,用于画布中。过程就像从当前域加载一样。

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

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

更新时间:24-Jun-2020

206 次浏览

启动你的 职业生涯

通过完成课程获得认证

开始
Advertisement
© . All rights reserved.