4

对于那些不知道 ARC 是什么的人:https ://developer.chrome.com/apps/getstarted_arc

如何根据正在运行的活动或可见的布局手动设置窗口的大小?

例如,此活动太高,太宽。虽然我希望下一个活动是全屏的。

在此处输入图像描述

在此处输入图像描述

4

2 回答 2

6

窗口的大小不可配置每个活动*,但方向是。ARC Welder中控制窗口的两个选项是:

  1. 方向:这是横向纵向,这将是您的应用程序的默认方向。但是,如果您在Android 活动上设置screenOrientation,这可以覆盖每个活动的方向,并通过窗口旋转来补偿。以这种方式旋转会产生性能成本,因为插件将通过 CSS 旋转。
  2. 外形尺寸:这是phonetabletminimize之一。这可以全局控制您的应用程序的整体大小。

* 但对于 Chrome 42 及更高版本,您可以使用元数据{"resize": "reconfigure"}来允许任意用户调整大小。您的应用程序必须能够在此模式下以各种宽高比和分辨率重新布局。

于 2015-04-03T00:08:57.207 回答
1

如果这可以由用户触发,您也可以全局设置应用程序全屏,"formFactor": "fullscreen"尽管我不是用户"resize":"reconfigure"

于 2015-10-31T05:35:13.970 回答