Chrome extension的Page Actions已经无法在地址栏显示,坑!

原创 野人  2021-12-08 20:01  阅读 162 次

在这篇《Microsoft Edge浏览器查看当前网站证书的方法》里有提到过,因为之前用的360浏览器都自带查看网站备案的功能,所以就萌生了写浏览器插件的念头了。

于是就开始琢磨,可不可以像360浏览器一样把插件放在地址栏框的靠左/右边位置,我都是可以接受。

看了下官方的开发文档,有个Page Actions就能达到这个效果,但是是靠右边的,影响不大,然后就开始写个demo测试下效果了,万万没想到的是,官方文档更新也会出现更新不及时的问题,而且是有好几月的时间了,太恐怖了,难怪我测试了多次,设置了Page Actions扩展始终都无法在地址栏内,太郁闷了。

最终只能求助于万能的搜索引擎了,https://stackoverflow.com/questions/35898206/chrome-extension-page-action-behaves-like-browser-action-not-showing-in-addres

那篇文章大概意思就是说了,Chrome说,这一变化是为了“保护用户”,因为用户不知道安装的扩展,所以做出这一改变是为了提高可见性。默认情况下,扩展程序无法在地址栏显示了(但是开发文档上没有更新)。

呜呜呜呜呜,所以既然API不支持的话,就不需要折叠了,就放到能显示的地方就可以了,浪费我的时间研究了。

接口早就整理好,现在就差个扩展的页面了,之后就可以“肆无忌惮”的很方便的查看别人网站的备案,在也不用每次都要输入网址,复制到爱站,5118这些查询了,如果需要的话,我直接指向个链接过去,省掉输入步骤了。

本文地址:https://www.yerenwz.com/5315.html
版权声明:本文为原创文章,版权归 野人 所有,欢迎分享本文,转载请保留出处!

发表评论