javascript - 将 CSS 或 JS 注入(inject) Android 上的 Chrome

标签 javascript android css google-chrome plugins

每当加载匹配的 URL 时,有没有办法将(非恶意)JavaScript(或 CSS)语句注入(inject) Android 上的 Chrome?

基本上,我想修改一些网站的外观。

一个例子是 m.facebook.com :
我想注入(inject)类似的东西:

#header: {position:fixed; margin-top:-2px}
#root:{margin-top:40px}

不幸的是,谷歌没有为移动平台扩展插件 API!

有什么想法吗?

最佳答案

看看如何create a bookmarklet ,创建一个并将您的 JS 代码放入其中。
代码示例:

javascript:(function(e){e.setAttribute("src","JS-URL-to-inject");document.getElementsByTagName("body")[0].appendChild(e);})(document.createElement("script"));void(0);
要执行小书签,请按照上面链接中的说明 1 .

关于javascript - 将 CSS 或 JS 注入(inject) Android 上的 Chrome,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38425321/

相关文章:

android - SearchView 不调用 onOptionsItemSelected

android - 协程 : Runblocking freeze Android UI

android - 动态高度 Glide ImageView inside RecyclerView 在调用 notifydatasetchanged 时闪烁?

javascript - 循环遍历php mysql中的json数据来获取javascript函数

javascript - CKEditor 的多个实例(在 Safari 中)

javascript - 在reactJS中转换嵌套的json对象?

html - CSS div 动态宽度

javascript - style.backgroundColor 不起作用?

css - 一些 Fontawesome 图标在 Safari 中不显示

javascript - 当我更改 innerHtml 时, Bootstrap 选项卡事件不再起作用