如何动态加载WEINRE?
How to load WEINRE dynamically?
我不想在头部部分包含 WEINRE 脚本,我想按需加载它(单击按钮时)。我试过了:
$.getScript('http://path-to-weinre-script.js#anonymous')
加载 WEINRE 脚本后,客户端开始定期调用 /ws/target/t-9X
,但 WEINRE 控制台中没有活动目标。如何强制 WEINRE 初始化而不将其添加到头部?
有人发帖 issue CB-8738 at Jira 听起来很相似。这是否解决了您的问题?
我自己找到了。
动态加载WEINRE的正确方式是:
(function(e){e.setAttribute("src","http://ip:port/target/target-script-min.js#anonymous");document.getElementsByTagName("body")[0].appendChild(e);})(document.createElement("script"));void(0);
我不想在头部部分包含 WEINRE 脚本,我想按需加载它(单击按钮时)。我试过了:
$.getScript('http://path-to-weinre-script.js#anonymous')
加载 WEINRE 脚本后,客户端开始定期调用 /ws/target/t-9X
,但 WEINRE 控制台中没有活动目标。如何强制 WEINRE 初始化而不将其添加到头部?
有人发帖 issue CB-8738 at Jira 听起来很相似。这是否解决了您的问题?
我自己找到了。 动态加载WEINRE的正确方式是:
(function(e){e.setAttribute("src","http://ip:port/target/target-script-min.js#anonymous");document.getElementsByTagName("body")[0].appendChild(e);})(document.createElement("script"));void(0);