javascript - 扩展程序启动时 Chrome PDF 查看器出现故障
问题描述
我有一个 chrome 扩展程序,它允许在 chrome 选项卡中的屏幕上书写。默认行为如下所示:
canvas
它的工作原理是简单地在 DOM 中插入一个标签并在其中完成所有工作。它适用于所有站点。但是,当我使用 chrome PDF 查看器时,它的行为很奇怪:
我认为扩展程序没有任何问题,因为它适用于所有其他站点。我认为 chrome PDF 查看器本身存在问题。
如果在评论中询问,我可以在此处附上代码。
解决方案
好的,所以我尝试全部替换innerHTML += <value>;
为insertAdjacentHTML("afterbegin",<value>);
现在它工作正常。
这是因为您的画布必须位于顶部以确保它适用于每个网站。
z-index
财产是不够的。
希望有帮助!
推荐阅读
- php - 重写 Laravel 升级的匿名函数
- gridview - 如何在列中居中 GridView.builder?
- javascript - 覆盖权限不起作用| Discord.js 大师
- java - 表超过 itext7 中的 OccupiedAreaBBox
- node.js - 确定 http 端点何时停止发送 POST 请求
- reactjs - 通过相对高度和宽度在 ReactJS 中的图像上添加文本
- c# - 在 GMap.NET 中移动地图标记
- c - 从文件中读取时,新行会破坏我的入队和推送方法
- python - 计算列表内列表的长度
- c# - Checking if linerenderer collided with a gameobject