一个Chrome扩展,显示随机图片从所选的本地文件夹为每一个新的选项卡

A Chrome extension that displays a random picture from the chosen local folder for every new tab

本文关键字:文件夹 每一个 选项 扩展 Chrome 显示 随机 一个      更新时间:2023-09-26

我是新的构建Chrome扩展。我希望它能够让用户选择一个本地文件夹和一个随机的图片,从那里应该显示每一个新的选项卡。

到目前为止,我在扩展文件夹中有图像,并硬编码了图像名称以供访问。

我读了以下关于这个的问题:

在chrome扩展中打开(导入)文件

使用Google Chrome扩展访问本地文件

但我不确定哪一个实现,如果他们是要走的路。

*使用扩展来维护对文件系统中文件夹的持久访问是不可能的。Chrome应用程序可以做到,扩展不能。

您最好的选择是允许将文件上传到虚拟文件系统。但是它将不允许修改图片,而不与您的扩展再次交互。

或者,你可以与一些云提供商集成,即监控Dropbox中的文件夹。


* P.S.关于NPAPI,是的,它被弃用了,但是有一个替代方案:你可以有一个本机主机程序,你的扩展可以与之对话。然而,这使得分发扩展变得非常尴尬-本机主机不能提交到Chrome Web Store。但原则上,这可以让你拥有原生应用的全部功能。