8

我正在尝试使 chrome 扩展全屏显示,但我能做的最大值是半角。不仅如此,它只是在底部给我一个滚动条..我怎样才能让它全屏显示?意思是,chrome浏览器的整个宽度?谢谢!

4

5 回答 5

11
chrome.windows.update(windowId, { state: "fullscreen" })

请参阅http://developer.chrome.com/extensions/windows.html#method-update

于 2013-02-13T22:52:34.553 回答
2

在您的扩展“background.js”脚本中:

chrome.app.runtime.onLaunched.addListener(function (launchData) {
  chrome.app.window.create(
    // Url
    '/editor.html',
    // CreateWindowOptions
    {
            'width': 400,
            'height': 500
    },
    // Callback
    function(win) {
        win.contentWindow.launchData = launchData;
        win.maximize();
        win.show();
    });
});
于 2012-12-11T22:46:17.603 回答
1

你试过fullScreen API吗?

于 2012-06-26T15:19:03.387 回答
1
addEventListener("click", function() {
    var
          el = document.documentElement
        , rfs =
               el.requestFullScreen
            || el.webkitRequestFullScreen
            || el.mozRequestFullScreen
    ;
    rfs.call(el);
});

正如在这篇文章中看到的

于 2012-06-26T15:21:11.877 回答
0

用于所有浏览器中的网页的一般用途,包括 msRequestFullscreen

addEventListener("click", function () {
    var
          el = document.documentElement
        , rfs =
               el.requestFullScreen
            || el.webkitRequestFullScreen
            || el.mozRequestFullScreen
            || el.msRequestFullscreen
    ;
    if (rfs) { rfs.call(el); } else { console.log('fullscreen api not supported');}
});
于 2017-05-18T22:23:59.023 回答