问题:
之前都是借用swfobject.js文件来全屏的,现在利用laya该怎么解决全屏的问题呢?
解答:
1、您可以继续使用您的swfobject.js文件来实现您想要的全屏效果
使用layaFlash的宏命令(laya_publish_h5)发布的h5项目是标准的html5代码,已经是JS与JS之间的交互,之前原生as3中提供的可以实现AS3和JS互动的方法API已经不再需要了。
开发者可以通过编译宏和直译方法轻松实现AS与JS的交互功能
编译宏的使用文档学习参考:[url=http://layaflash.ldc.layabox.com/index.php?m=content&c=index&a=show&catid=6&id=9]LayaFlash宏编译[/url]
直译方法__JS__():[url=http://layaflash.ldc.layabox.com/index.php?m=content&c=index&a=show&catid=6&id=163]直译代码方法:__JS__[/url]第四条
2、通过Laya.window.innerWidth和Laya.window.innerHeight获取h5下浏览器的宽度和高度进行赋值的方式,对IFlash.setSize进行赋值
3、通过Js原生获取浏览器宽度和高度的方法window.innerWidth和window.innerHeight,对IFlash.setSize进行赋值
方案2、3请参考:
项目自适配