适用场景
- 适用于电脑 Chrome 中已经安装的扩展,在普通网站可以使用、在本机 HTML 页面却没有反应的情况。先看地址栏:直接打开本机文件通常是 file 开头;网址的访问许可与本地文件许可需要分别核对。本文不要求上传你的文件,也不需要提供钱包资料。
操作步骤
记录能复现问题的最小例子
记下 Chrome 和扩展版本、地址栏使用的协议,以及具体哪一个动作失败。使用不含个人资料的测试 HTML 文件,保存改设置之前的表现;比较时始终用同一个文件和动作。
在扩展详情中检查文件访问许可
Google 开发者文档说明,扩展要在 file 地址上运行,需要用户在详情页另外允许。右键扩展图标进入管理扩展程序,查看是否有允许访问文件网址的选项;只为你信任、且确实需要处理本地文件的扩展开启。
不要把网站范围当成文件许可
将网站访问范围设为所有网站,并不能代替核对文件网址许可。先记录两个设置各自的状态,只改变与当前问题有关的一项。无痕窗口又是另一项许可,排查本地文件时先保持普通窗口。
用相同文件重新核对
回到测试文件,重新打开后重复原先失败的动作,记录是否改变。许可只是检查项;某款扩展是否设计为处理本地 HTML,仍要看它自己的说明。不要把开启选项当成必然修复,也不要同时重装、切换用户和更改多项权限。
把仍未解决的问题交给开发者定位
如果没有对应选项,或允许后依旧失败,整理版本、协议、复现步骤与提示,向该扩展开发者确认支持范围。不要发含个人资料的原始文件;可以用自己制作的无敏感内容示例说明问题。
依据 Google 官方帮助整理;未逐项实测你的 Chrome 版本,菜单名称以实际界面为准。
常见问题
文件里有敏感资料,是否必须上传才能排查?
不必。先使用自己制作的不含敏感信息的本地示例,比较设置前后是否变化;本指南没有文件上传或扩展下载入口。
本页能处理本地 PDF 或所有扩展吗?
本页限定本地 HTML 与文件网址权限的检查,不保证所有扩展或其他文件格式都支持同样功能。具体能力需要查询对应扩展文档。
官方来源
打开原始文档,核对当前界面与步骤。
- Declare permissions: Allow access developer.chrome.com