Как загрузить WEINRE динамически?
Я не хочу включать скрипт WEINRE в раздел заголовка, и я хотел бы загрузить его по требованию (при нажатии кнопки). Я старался:
$.getScript('http://path-to-weinre-script.js#anonymous')
После загрузки скрипта WEINRE клиент начинает звонить /ws/target/t-9X
периодически, но в консоли WEINRE нет активных целей. Как я могу принудительно инициализировать WEINRE, не добавляя его в головной раздел?
2 ответа
Решение
Я нашел это сам. Правильный способ динамической загрузки 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);
Кто-то опубликовал выпуск CB-8738 в Jira, что звучит похоже. Это решает вашу проблему?