【发布时间】:2016-01-27 07:47:00
【问题描述】:
我在使用 chrome 扩展程序时遇到问题。当您单击浏览器中的图标时,它会加载扩展程序。这很正常。但是,如果您想先在其中放置您的徽标怎么办?
就像 iOS 设备上的应用一样:首先显示徽标,然后加载应用。
所以我的 popup.html 中有 div <div class="loader"></div>。这个 div 使屏幕全白,中间有我的徽标,1 秒后它消失并显示内容。
但是现在:是否可以仅在加载时显示<div class="loader"></div>,而不是在加载时始终显示popup.html?
【问题讨论】:
-
当您说“仅在加载时而不是在加载 popup.html 时始终显示”时,我不确定您的意思。我的猜测是您的意思是,仅当您在会话中第一次单击它时才显示弹出窗口,而不是在随后的单击中。如果是这样,您可以在 popup.html 中初始加载后安装一些东西来禁用其他浏览器操作。这在这个 API link 中,但我的感觉是,如果不编写自己的代码来管理所有操作,这还不容易。
-
@eholder0 首先,感谢您的评论,我认为没有人会发表评论并将其置之不理。当他们单击右上角的扩展按钮时,我正在尝试显示
div。然后,当访问者转到扩展程序中的 about 页面并返回索引页面时,div将不再显示。div只能在扩展加载时显示,而不是在访问者已经加载扩展并刚刚从页面返回时显示。我希望你明白,英语不是我的母语,我很难解释
标签: jquery html google-chrome google-chrome-extension