首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Chrome插件manifest.json文件详解

开发Chrome插件首先就是配置manifest.json文件了,利用它我们可以定义在什么时机以及在什么网页执行什么脚本,有一些什么行为,下面我一起来看看这个文件有哪些配置项以及有什么作用: {...隔开 "version": "1.0", // manifest文件版本号。Chrome18开始必须为2 "manifest_version": 2, // 描述。..."web_accessible_resources": [] } 上面代码中,虽然可用的属性有这么多,但是常用的就以下这几个: 1. name 扩展名称; 2. version 插件的版本; 3. manifest_version...配置文件版本; 4. description 对于插件功能的描述; 5. icons 插件的图标; 6. browser_action 定义插件的图标后,点击图标时弹出的页面,以及插件的标题,建议始终保留一个

1.8K20

Android学习笔记(二)Manifest文件节点详解

在上一篇博文中简单介绍了Manifest文件及其存放位置,本篇就来详细介绍一下Manifest文件中的节点和一些节点的基本作用,首先看一下Manifest文件最基本的结构: 1 7   manifest标签包含了一些节点(node),定义了组成应用程序的应用程序组建、安全设置、测试类和需求。...当应用程序支持某个设备的屏幕是,一般就会使用开发人员提供的布局文件中的缩放属性来布局。在不支持的设备上运行时,系统可能会应用“兼容模式”来显示应用程序。   ...· application:一个Manifest只能包含一个application节点。用于指定应用程序的各种元数据(标题、图标和主题)。...通过在manifest中注册一个Broadcast Receiver,可以使这个进程实现完全自治。

1K90

关于离线缓存Application Cache 使用 manifest文件缓存

需要注意的是两个资源文件都需要使用相对路径切与manifest文件同源 同样可以使用通配符 保存和引用manifest文件 manifest文件可以保存在服务器上,保存为.appcache后缀,但必须与应用本身同源...需要注意的是,manifest文件的MIME类型必须是text/cache-manifest 需要在HTML文档中引入manifest文件,可以使用类似如下代码: <!...若引入,则加载manifest文件,然后根据manifest文件内容进行资源的缓存,并缓存当前文档 之后访问,浏览器首先会查看manifest文件是否被修改(无论是内容还是注释),如果被修改,将当做第一次访问...所以在每次修改资源文件的同时,需要修改manifest文件,以触发资源文件的重新加载和缓存。...title> 缓存页面中引入了manifest文件,这样浏览器就会缓存manifest文件中定义的资源列表,比如这里manifest文件的内容如下

2.4K20

浏览器插件开发-manifest文件解读「建议收藏」

浏览器插件开发-manifest文件解读 调研资料 当前文档基于 manifest v2, 最新版的 manifest v3 有很大不同,建议查看官方文档 manifest.json 官方文档...配置说明 manifest.json 用于描述 Chrome 插件的源数据,配置信息等,基本内容如下 { "name": "名称", "description": "描述...", "version": "打包完成后用于判断插件是否需要更新", "manifest_version": 2, "browser_action": {...必填 清单文件格式的版本, Chrome 18 开发 写 2 即可 2. name 必填 插件名称 3. version 必填 插件版本,发布新版本后,浏览器会比较其已安装的插件的版本,...content_scripts 配置项,另一种是编程方式注入使用 permissions: ["activeTab"] 选项, 声明型注入脚本 content_scripts 值可以是一个数组,设置不同站点的不同注入文件

2.1K20

uni-app实现manifest.json等文件动态配置化

# 优化方法 如果要切换小程序就需要动态修改 manifest.json 参数,通过分析文件结构: { ......添加环境变量配置文件。在项目根目录新建区分环境的 env 配置文件,例如 .env.xx。...]:对应 1 中的 env 文件名(.env 后面部分) src 目录下创建文件 modifyManifest.js,写入如下内容: 本示例涉及到特定文件内容的修改,所以需要开发者根据自己的实际情况进行定制...const fs = require("fs"); //此处如果是用HBuilderX创建的项目manifest.json文件在项目跟目录,如果是 cli 创建的则在 src 下,这里要注意 //process.env.UNI_INPUT_DIR..."src" : process.env.UNI_INPUT_DIR; const manifestPath = root + "/manifest.json"; let Manifest = fs.readFileSync

2.9K20
领券