Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/476.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 尝试使用Blob调用createImageBitmap()时出现DomeException_Javascript_Svg - Fatal编程技术网

Javascript 尝试使用Blob调用createImageBitmap()时出现DomeException

Javascript 尝试使用Blob调用createImageBitmap()时出现DomeException,javascript,svg,Javascript,Svg,我正在尝试使用以下代码从worker中的svg字符串创建图像位图: const svg = `<svg width="400" height="110"> <rect width="300" height="100" style="fill:rgb(0,0,255);stroke-width:3;stroke:rgb(0,0,0)" /> </svg>`; const blob = new Blob([svg], { type: 'image/sv

我正在尝试使用以下代码从worker中的svg字符串创建图像位图:

const svg = `<svg width="400" height="110">
    <rect width="300" height="100" style="fill:rgb(0,0,255);stroke-width:3;stroke:rgb(0,0,0)" />
  </svg>`;
const blob = new Blob([svg], { type: 'image/svg+xml' });
const imageBitmap = await createImageBitmap(blob);
const svg=`
`;
constblob=newblob([svg],{type:'image/svg+xml'});
const imageBitmap=wait createImageBitmap(blob);
但在最后一行有一个DomeException:
1.在Chrome中没有消息
2.在Mozilla中,消息为“试图使用不可用或不再可用的对象”

请帮帮我,我不知道怎么修