document.createElement 创建元素之后,如何判断创建成功?
let webview = document.createElement('webview');
创建之后,如果直接运行
webview.loadURL(ops.url, option);
是会报错的。我只能延迟500毫秒这样才执行。但是偶尔也有错误的时候,如果判断webview创建准备就绪之后调用loadURL?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
setInterval,不断检测是否有loadURL这个方法,有就执行并清除定时器。
然后定一个超时时间,过了也报错。
webview
是什么?是使用的 Web Components 吗。
webview
作为一个非标准标签,调用document.createElement('webview')
应该会返回一个HTMLUnknownElement
对象,HTMLUnknownElement
没有特殊的属性和方法,直接继承HTMLElement
对象。