Android layout 英特尔XDK人行横道-部队景观

Android layout 英特尔XDK人行横道-部队景观,android-layout,intel-xdk,crosswalk-runtime,Android Layout,Intel Xdk,Crosswalk Runtime,我用HTML5制作了一个Android应用程序,并使用Intel XDK+Crosswalk进行编译。有人知道如何强制应用程序以横向模式打开吗?我们尚未添加在人行横道应用程序中强制以横向模式打开所需的构建控件。我们正在开发Cordova构建系统,其中包括此类控件。当该系统正常工作时,我们将把它迁移到Crosswalk构建系统。此时,您应该能够控制应用程序的这一方面。我只是想说,如果您使用人行横道,可以将方向设置为横向。唯一的问题是您必须在自己的服务器上安装crosswalk,以便能够编辑.py文

我用HTML5制作了一个Android应用程序,并使用Intel XDK+Crosswalk进行编译。有人知道如何强制应用程序以横向模式打开吗?

我们尚未添加在人行横道应用程序中强制以横向模式打开所需的构建控件。我们正在开发Cordova构建系统,其中包括此类控件。当该系统正常工作时,我们将把它迁移到Crosswalk构建系统。此时,您应该能够控制应用程序的这一方面。

我只是想说,如果您使用人行横道,可以将方向设置为横向。唯一的问题是您必须在自己的服务器上安装crosswalk,以便能够编辑.py文件,编辑关于AndroidManifest.xml的部分,并将方向设置为横向。因此,XDK还不可能实现,但它可以在您自己的服务器上实现。

window.screen.lockOrientation(“横向”)将强制执行构建中的横向

以下是示例代码:

<!DOCTYPE html>
<html>
<head>
    <title>Demo App</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <script>
        window.screen.lockOrientation("landscape");
    </script>    
</head>
<body>
    <h1>Landscape</h1>
</body>
</html>

演示应用程序
窗口、屏幕、锁定方向(“横向”);
景观

您可以将属性添加到manifest.json

您可以在文件manifest.json中添加该属性

例如: { “名称”:“我的应用程序名称”, “开始url”:“index.html”, “方向”:“景观” }

这样,您将强制所有应用程序使用横向

参考: 如需了解更多信息,请访问方向:

有关清单的更多信息:

我现在可以在人行横道上完成。我编辑了.py文件。在这一部分,它添加了AndroidManifest.xml,我告诉它将方向设置为横向,而不是未定义,这就完成了工作。