解决方法 Google Chrome 扩展 iframe 上的 800 像素限制
当按钮与 URL 栏相邻时,Google Chrome 扩展上的 iframe 的 800px 宽度限制是否有解决方法?即使这是我只能靠我自己来改变的事情。是个人用的...
Is there a workaround for the 800px width limit for iframes on google chrome extensions when the button is adjacent to the URL bar? Even if it's something I can change on my end only. It's for personal use...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
正如 Chris 提到的,您无法将帧大小更改为超过 800 像素。但是,有一种方法可以让您的扩展程序在新选项卡而不是扩展程序框架中运行...
在您的
后台页面
中,当扩展程序图标<时调用一个函数来打开新选项卡单击 /code>:
注意:您需要您的
扩展 ID
来替换 32 #,并且无论您要打开什么文件名,替换“popup.html”...另外,请务必删除<代码>“弹出窗口”:来自清单文件的“popup.html”,以便扩展程序不会尝试首先在框架中加载...As Chris mentioned, you cannot change the frame size beyond 800px. However there is a way to make your extension run in a new tab instead of a extension frame...
In your
background page
, call a function to open a new tab when theextension icon
is clicked:NOTE: You need your
extension ID
to replace the 32 #'s and whichever filename you would like to open replace 'popup.html'... ALSO, be sure to remove"popup": "popup.html"
from your manifest file, so that the extension doesn't try to first load in a frame...