拇指百科网

当前位置:首页 >包罗万象 > 正文

chrome web store(如何在Chrome浏览器安装第三方扩展)

1、如何在Chrome浏览器安装第三方扩展简单教你·Chrome浏览器如何安装第三方扩展程序谷歌在2012年Chrome V21+开始禁止第三方扩展静默安装,2014年Chrome V30+开始...

1、如何在Chrome浏览器安装第三方扩展

简单教你·Chrome浏览器如何安装第三方扩展程序

谷歌在2012年Chrome V21+开始禁止第三方扩展静默安装,2014年Chrome V30+开始任何非Chrome 网上应用店(Chrome WebStore)下载的扩展将自动停用。自己瞎折腾一个Chrome插件crx打包之后拖进chrome://extensions安装启用一会儿就会被安静的自动停用,自己弄个插件在自己的Chrome浏览器上正常安装&测试都不能够。提交Chrome WebStore审核需要一次性付费5美元,用于验证开发者账户。插件发布审查周期需要等1-3个工作日,更新个插件也要等半小时。一个开发者帐号限制发布最多20个扩展。世界这么大,钱不是问题,我想更自由些。那么如何解决谷歌Chrome浏览器安装任意第三方扩展程序都自动停用的问题呢?

简单教你·Chrome浏览器如何安装第三方扩展程序

Chrome浏览器扩展程序内置的保护机制

Chrome内置浏览器安全&隐私保护机制,允许本地用户自定义配置扩展程序相关的安全策略。比如:用户不能安装任何已被列入黑名单的扩展程序(除非它们被加入白名单)。当然也可以通过在ExtensionInstallForcelist中指定扩展程序来强制Google Chrome自动安装这些扩展程序。强制安装列表中的扩展程序均会被安装(无论它们是否包含在黑名单内)。

扩展程序安装黑名单(ExtensionInstallBlacklist)

扩展程序安装白名单(ExtensionInstallWhitelist)

强制安装的扩展程序的列表(ExtensionInstallForcelist)

扩展程序、应用和用户脚本安装源(ExtensionInstallSources)

允许的应用/扩展程序类型(ExtensionAllowedTypes)

Ps:优先级&适用范围依次往下逐级递增。

方法一、添加指定扩展程序到Chrome白名单

通过配置扩展程序安装白名单(ExtensionInstallWhitelist)很简单就可以覆盖内置的扩展安装策略,从而正常安装启用指定第三方扩展程序。

Windows下以安装SiteTDKs插件为例:

打开chrome://extensions(扩展程序管理器)页面,拖放SiteTDKs.crx上来

按照提示确认安装

提取拓展插件的ID

找到被禁用的扩展,记下ID(设白名单用),这里复制kckpffebcgidblpkiipijljmgoililfj备用。

添加指定扩展程序到白名单

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Google\\Chrome\\ExtensionInstallWhitelist]

"1"="kckpffebcgidblpkiipijljmgoililfj"

复制以上代码保存为SiteTDKs.reg,双击导入注册表即可。

Ps:如果嫌逐一的去添加白名单实在麻烦,希望后续开发调试更多拓展程序方便,安装任意自定义的第三方扩展程序,配置一下扩展安装源(ExtensionInstallSources)就行了。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Google\\Chrome\\ExtensionInstallSources]

"1"=""

复制以上代码保存为Policies.reg文件,双击导入注册表即可。

方法二、使用组策略管理模版

通过组策略Chrome管理模版,轻松配置Chrome浏览器众多的隐藏内置选项,更高效的使用Chrome,是官方推荐的最简便、可扩展调整的最佳方法。

首先下载管理模版并解压到硬盘任意可正常读写访问的地方。

下载 Chrome组策略管理模版

Win+R打开运行程序对话框输入:gpedit.msc 打开本地组策略编辑器,在 管理模版 上右键单击添加对应操作系统当前语言的管理模块,这里我们选择zh-CN中chrome.adm安装即可。

简单教你·Chrome浏览器如何安装第三方扩展程序

再展开 计算机配置 -> 管理模板 -> 经典管理模版(ADM) -> Google -> Google Chrome -> 扩展程序

简单教你·Chrome浏览器如何安装第三方扩展程序

右侧双击打开“配置扩展程序安装白名单” -> 选中“已启用”,点击“显示…” 双击列表中值这一列输入希望安装的第三方扩展程序的唯一ID 确定保存 -> 点击应用 确定,然后退出整个本地组策略编辑器,无需重启Chrome浏览器,只需要重新打开扩展程序管理器就可以直接启用被禁的第三方扩展插件。

Tips:嫌逐一的为拓展添加白名单麻烦,配置扩展程序、应用和用户脚本安装源 状态为启用 值为: 应用保存即可。值得一提的是Chrome组策略管理模版里头带了很多高大上的设置,请根据相应的配置提示自行挖掘尝试。

如何检查配置的政策是否正确有效?:打开chrome://policy查看相应的策略的状态是否为确定即可。

chrome web store(如何在Chrome浏览器安装第三方扩展)

2、如何开发chrome插件?

chrome作为前端开发的标准浏览器,拥有强大的功能,其中chrome插件就其中非常有用的工具!作为一名前端,开发一款好用的chrome插件也是一件非常有成就感的事!下面我就简单叙述一下如何开发!

1、一个简单的二维码插件目录,核心文件manifest.json,以下简称清单文件,这个文件是必须有的,其余的html、js、css、img等就根据需要来创建就可以了。

2、manifest.json介绍

必须配置的字段、以及常用的配置字段

defalut_popup必须指定html文件,另外html内不允许内联js(inlinejavascript),插件的开发和普通web开发是一样的,都是用html、js、css。除此之外扩展还提供很多强大的api,帮助我们丰富浏览器的扩展功能。

3、常用APIchrome.tabschrome.runtime可以监听和响应扩展生命周期的事件chrome.webRequestchrome.windowchrome.storagechrome.contextMenuschrome.devtoolschrome.extension

使用大多数的api要声明权限的,因为js中使用chromeAPI,所以示例中在permissions这个字段设置了tabs。

当然,清单的配置远不止这些,随着功能的强大,会看到更多的字段。

/extensions/manifest

4、代码编写完成后,打开扩展的界面,chrome://extensions.,勾选开发者模式,点击‘已解压的扩展程序’,选择开发好的文件夹,这样就成功添加上了扩展。

5、调试

示例中,扩展功能界面是以弹窗形式展示,点击图标,右键审查元素即可。

6、打包与发布登录chrome应用商店/webstore/developer/dashboard/点击进去开发者信息中心添加压缩后的zip包按提示添加必填的信息,发布即可

chrome web store(如何在Chrome浏览器安装第三方扩展)

3、谷歌浏览器下载插件时,“只能从chrome web store 购买”怎么办

出现 Chrome Web Store 目前无法获取该应用程序,可是按照网上的办法,把S删了,主题没问题,可是插件像gmail,就会又出现只能从chrome web store 购买的对话框,下不了,怎么办?

4、safari导入chrome书签的方法是是什么

借助 Apple 开发的 iCloud Bookmarks Chrome 扩展程序,您可以在您的设备上无缝切换 Safari 和 Google Chrome,而不必担心丢失您的书签。您的所有书签都使用 iCloud 同步,无论您使用的是 iPhone、iPad、Mac 还是 Windows PC,它们都可以随时使用。

如何在 PC 上将 Safari 书签与 Google Chrome 同步

让您的 Safari 书签与 Google Chrome 同步需要您在 PC 上安装iCloud for Windows以及扩展程序。完成安装后,只需按照以下步骤操作:

打开 Google Chrome 并前往 Chrome Web Store 并获取iCloud 书签扩展。单击“添加到 Chrome”以安装扩展程序。接下来,您需要启动 iCloud 桌面应用程序,使用您的 Apple 帐户登录以访问主菜单。在这里,如果尚未选中该功能,请单击书签旁边的“选项”。现在,只需从浏览器列表中选中“Google Chrome”旁边的框,如下面的屏幕截图所示,然后单击“确定”。接下来,单击“应用”以确认并保存您的更改。您的 Chrome 书签现在将与您的 Safari 书签同步。为确保一切正常,您可以在计算机上启动 Google Chrome,然后单击位于地址栏旁边的 iCloud 书签扩展程序图标。如果您看不到它,您可以通过单击扩展图标找到它。在这里,您将看到您的 Chrome 书签是否正在与 iCloud 主动同步。

从现在开始,当您在 Windows 计算机上使用 Chrome 后切换到 iPhone 上的 Safari 时,您会发现 Safari 已经更新了所有书签以匹配 Chrome 上的书签。

活动书签同步目前仅适用于 Chrome,但由于 Microsoft 的 Edge 浏览器现在基于 Chromium,因此您可以通过允许其他来源的扩展在 Edge 浏览器上安装此 Chrome 扩展。多亏了这种解决方法,您也可以使 Edge 书签与 Safari 保持同步。

这只是 Apple 为 Chrome 用户提供的浏览器扩展之一。除了 iCloud 书签,还有一个iCloud 密码扩展,允许您使用存储在Windows PC 上的 iCloud 钥匙串中的已保存密码。要使用此功能,您需要在计算机上安装 iCloud for Windows 或更高版本 12。

如果您在 Mac 上使用 Chrome,请注意 iCloud 不会在 macOS 版 Chrome 和 Safari 之间同步书签。这些主动同步书签的步骤仅适用于 Windows 计算机。

本文链接:https://www.mzhxm.com/wen/1776.html
版权声明:本文内容由作者笔名:,于 2024-12-01 16:27:11发表在本站,原创文章,禁止转载,文章内容仅供娱乐参考,不能盲信。

相关文章