我正在开发一个Chrome扩展程序,该扩展程序运行一些内容脚本并修改查看页面的HTML / CSS。该扩展程序能否访问诸如“ view-source:https://stackoverflow.com/”之类的视图源URL并修改其源?一个示例场景是,我希望我打开的每个视图源页面上的字体为20点和蓝色。 match patterns文档页面上没有提及此行为。
答案 0 :(得分:1)
否,您将无法在Chrome的查看源页面上插入内容脚本。匹配模式将仅匹配一小套有效方案。具体来说,是http://
,https://
,file://
或ftp://
。
匹配模式本质上是一个以允许的开头的URL 方案(http,https,文件或ftp,并且可以包含“ *” 字符。特殊模式匹配任何以开头的URL 带有允许的方案。
接着,“匹配项”页面会在“基本语法”部分中指定确切的值列表。
<scheme> := '*' | 'http' | 'https' | 'file' | 'ftp'
因此,最终,您将无法修改视图源页面。