LayaNative入口说明

LayaNative不是浏览器!

LayaNative不是浏览器!

LayaNative不是浏览器!

从LayaAir3.2版本开始,支持自动打包成为各平台的安装包(例如exe、apk、ipa),并且提供选项,由开发者自主选择对应平台的安装环境,然后自动安装好打包所需的环境,使得开发者不必再为安装什么样的环境才能顺利打包而发愁。

对于资深的开发者,如果更习惯使用传统的开发环境来打安装包,也保留了发布为原生包工程的方案。

在PC端提供了PC模拟器。与移动端的运行器一样,可以在项目中即时修改,在PC模拟器上直接查看打包后的运行效果。

1、LayaNative的启动入口

由于LayaNative不是浏览器,也不是通过封装浏览器或者webkit之类的控件来运行html的内容。

所以,LayaNative不能启动和运行html页面文件。

LayaNative的启动入口默认为:

通过LayaAir-IDE的菜单栏文件--> 构建发布 ,打开的窗口里,资源服务器URL配置好即可,配置方式如图1-1所示。在图1-1里,入口默认为index.js。

1-1

(图1-1)

2、LayaNative的启动文件配置说明

入口文件主要确定项目运行时屏幕方向和需要加载的js文件的信息。

如果使用项目的index.js作为LayaNative的启动入口文件,在点击构建发布后,在resource目录下找到index.js,

2-1

(图2-1)

打开后,可以添加如下代码更改横竖屏设置:

横竖屏的参数设置参考这里

/**
 * 设置LayaNative屏幕方向,可设置以下值:
 * landscape:横屏
 * portrait:竖屏
 * reverseLandscape:反向横屏
 * reversePortrait:反向竖屏
 * sensorLandscape:传感器横屏旋转
 * sensorPortrait:传感器竖屏旋转
 * fullSensor:随传感器旋转
 */
window.screenOrientation = "reversePortrait"; // 设置屏幕为竖屏

//
loadLib("libs/laya.core.js"); 
......

请不要在index.js文件里编写任何逻辑代码,如果编写可能会发生未知的错误。

Copyright ©Layabox 2022 all right reserved,powered by LayaAir Engine更新时间: 2024-10-24 16:03:11

results matching ""

    No results matching ""