目前我是把带html5游戏的网页打包成app的!
app是能正常用,但是游戏是横屏的,需要横屏才能玩,但是横屏玩游戏的过程中,如果还有titleNView,就感觉怪怪的了!
如果直接通过url匹配的形式,禁用titleNView,感觉也还是影响用户体验,没有titleNView,ios的用户没办法返回上一个页面。
比较友好的方式,只能是,横屏状态下,就禁用titleNView,竖屏状态下,这个titleNView,正常显示。
如何能办到呢?
目前我是把带html5游戏的网页打包成app的!
app是能正常用,但是游戏是横屏的,需要横屏才能玩,但是横屏玩游戏的过程中,如果还有titleNView,就感觉怪怪的了!
如果直接通过url匹配的形式,禁用titleNView,感觉也还是影响用户体验,没有titleNView,ios的用户没办法返回上一个页面。
比较友好的方式,只能是,横屏状态下,就禁用titleNView,竖屏状态下,这个titleNView,正常显示。
如何能办到呢?
2 个回复
guangtouqiang (作者)
因为网站是平台性质,接入了n多个h5游戏,游戏url乱七八糟的,要匹配的话,感觉可能性不大!
另外,匹配禁用titleNView的话,也影响用户体验,用户没办法退出这个游戏,回到列表页!!
只能说搞成,横屏状态下禁用titleNView,竖屏状态,正常显示titleNView。
DCloud_heavensoft
你可以在iOS上用plus.nativeObj的NView画一个悬浮球,盖在网页上,点击后返回。
guangtouqiang (作者)
返回按钮,貌似会影响用户玩游戏。没有一个可以根据横屏竖屏状态设置titleNView全局启用或者禁用的么?
2018-07-29 10:20
DCloud_heavensoft
回复 guangtouqiang:方向改变会触发事件,在那个事件监听里写代码取消titleNView也可以
2018-07-29 15:24
guangtouqiang (作者)
回复 DCloud_heavensoft:方向改变会触发哪个事件?没找到相关资料啊,能否告知下!!!
2018-07-29 16:28
guangtouqiang (作者)
回复 guangtouqiang:问了朋友,他说监听是可以,但是也做不到全局啊!
2018-07-29 16:35
DCloud_heavensoft
回复 guangtouqiang:不需要全局,游戏都是一个页面。你这个需求我们以前有开发者实现过,我确认是可以的。如果你自己实在研究不通,可以寻求付费技术支持。
2018-07-29 22:43