javascript - 在网站自己的 javascript 添加内容后,如何注入我的 google 扩展程序 javascript?
问题描述
我正在尝试制作一个操纵视频播放器的谷歌扩展程序。问题是视频播放器加载了javascript并且注入的javascript无法找到元素,从而导致错误。
解决方案
如果你使用 jQuery,有一个非常简单的方法可以通过 getScript 函数来做到这一点。只需添加加载后需要执行的脚本部分并将其作为参数传递给函数。
$.getScript( "app.js" )
.done(function( script, textStatus ) {
console.log( textStatus );
//your remaining code
})
.fail(function( jqxhr, settings, exception ) {
//script fail warning if you want it
});
推荐阅读
- angular - Angular 单元测试有什么问题吗
- php - 在 WooCommerce 结帐中更改特定产品的付款方式标题
- sql - 如何在 BigQuery 中的给定时间获取具有特定值作为其最新值的 id 数组?
- redux - 为什么 yield call(response.json) 挂起?
- python - 如何通过在 Django 中清除路径来转到主页
- python-sphinx - 列表项中的 Sphinx 文字块和 csv 表
- c++ - 从 C++17 中的迭代器范围复制分配给元组
- html - 有人可以从 Chrome 书签导出文件中的每个链接中解释 ICON 属性末尾的长字符串吗?
- python - 使用 numpy 数组(PLOTLY)对球形体积内的均匀分布的随机点进行采样
- capl - [CAPL]CANoe中如何将信号从一个CAN通道的PDU路由到另一个CAN通道?