在Android上向Chrome中注入CSS或JS

Injecting CSS or JS into Chrome on Android

本文关键字:CSS JS 注入 Android 上向 Chrome      更新时间:2023-09-26

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

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

一个例子是m.facebook.com:
我想注射一些类似的东西:

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

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

有什么想法吗?

查看如何创建bookmarklet,创建一个bookmarklet并将JS代码放入其中。

代码示例:

javascript:(function(e){e.setAttribute("src","JS-URL-to-inject");document.getElementsByTagName("body")[0].appendChild(e);})(document.createElement("script"));void(0);

要执行bookmarklet,请按照上面链接1中的说明进行操作。