我尝试使用这个turturial https://developer.mozilla.org/en-US/docs/Web/API/HTMLCanvasElement/toBlob来加载blob(表示图像)到canvas,但是intellij编译器无法识别"URL“变量(未解析的变量或类型URL)。
发布于 2016-08-31 02:01:58
请在下面进行尝试:
function resolve(url, base_url) {
var doc = document
, old_base = doc.getElementsByTagName('base')[0]
, old_href = old_base && old_base.href
, doc_head = doc.head || doc.getElementsByTagName('head')[0]
, our_base = old_base || doc_head.appendChild(doc.createElement('base'))
, resolver = doc.createElement('a')
, resolved_url
;
our_base.href = base_url || '';
resolver.href = url;
resolved_url = resolver.href; // browser magic at work here
if (old_base) old_base.href = old_href;
else doc_head.removeChild(our_base);
return resolved_url;
}https://stackoverflow.com/questions/39234074
复制相似问题