如何调试使用 blob 动态生成的 js 链接创建的 worker 线程??
Worker
创建代码如下:
var script = "";
script += "var a = 0;";
script += "a++;";
script += "console.log(a)";
var blob = new Blob([script] , {
type: 'text/javascript'
});
var src = URL.createObjectURL(blob);
var w = new Worker(src);
打开控制台查看,打了断点:
断点没有触发!!
如果是直接使用本地文件路径的方式:
var w = new Worker('js/w.js');
在 w.js
中打断点有用!
如何调试使用 blob
生成的 js
脚本链接用于 Worker
线程的调试??
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
加 n debugger 断点调试可以不??
或者写 一个 函数 在 blob 内部 一下 debugger