点击make popup消失

时间:2014-09-12 10:06:05

标签: google-chrome-extension

我目前正在开发Chrome扩展程序,以便在浏览其他网站时在弹出窗口中观看YouTube视频。

它工作得很好,问题是,如果我点击一个链接或切换全屏应用程序(Mac)popup disapear,我怎么能让弹出泡泡“永远”?

清单:

{
  "manifest_version": 2,

  "name": "One-Click Youtube",
  "description": "Youtube on one click",
  "version": "1.0",

  "permissions": ["tabs" , "contextMenus"],
  "browser_action": {
    "default_icon": "icon.png",
    "default_popup": "ytplayer.html"
  }
}

2 个答案:

答案 0 :(得分:1)

应用程序总是有一个顶级窗口api。这里有一个演示:https://chrome.google.com/webstore/detail/floating-youtube/jjphmlaoffndcnecccgemfdaaoighkel

答案 1 :(得分:0)

你不能。弹出窗口会在失去焦点时关闭并销毁页面。

这种行为是设计的;您需要一个不同的用户界面,可能会打开一个type: "popup"的窗口。

如果window type "panel"可用,您的问题可以更好地解决。