javascript - 根据显示尺寸缩放 Chrome 应用程序窗口

标签 javascript google-chrome google-chrome-app

我有一个 Chrome 应用,其定义的窗口大小为 1280x720(应用加载到设置为这些尺寸的远程内容中)

我在我的background.js 文件中使用以下代码(名称在 list 中):

chrome.app.window.create('index.html', {
  'bounds': {
    'width': 1280,
    'height': 720
  }
});

但是,当在信息亭模式下在大型电视(通过 ChromeBox)上运行应用程序时,由于应用程序无法缩放/缩放,右侧和底部会出现空间。

如何在不更改电视分辨率的情况下让我的应用填满全屏(因为这仅在某些电视机上可用)?

我还尝试将“state”:“fullscreen”添加到background.js脚本(上图)中,这在我的电脑上的Chrome浏览器中有效,但由于某种原因在ChromeOS上不起作用。

最佳答案

好的,所以我使用答案组合使其工作,因此我自己发布了答案。

为了让它在 ChromeBox 和我的 PC 上运行,我在 backgorund.js 文件中使用了以下内容:

chrome.app.window.create('index.html', {
  'innerBounds': {
    'width': 1280,
    'height': 720,
    'minWidth': 1280,
    'minHeight': 720
  },
  'resizable':true,
  'state': 'fullscreen'
});

关于javascript - 根据显示尺寸缩放 Chrome 应用程序窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31514653/

相关文章:

c# - 在 C# 中协商 WebSocket(Chrome 连接到 Unity C# TCP 客户端)

javascript - 无效状态错误 : DOM IDBDatabase Exception 11 in Chrome

javascript - 着色器编译错误

javascript - 如何使用 oninput 转换数字输入,使前两个数字变为小数

javascript - Highcharts (javascript) 奇怪的工件(bug?),带有简单的图形

javascript - 设备/服务器开发中的版本控制

javascript - 如何在 Chrome 应用程序中执行同步 XMLHttpRequest?

javascript - Chrome 应用 : Doing maths from a string

google-chrome-app - 透明 ChromeOS 窗口

javascript - $state.go 不会重定向到给定路径