function fullscreen(){ // 设置应用全屏显示! plus.navigator.setFullscreen(true); } function unfullscreen(){ // 设置应用非全屏显示! plus.navigator.setFullscreen(false); } function isfullscreen(){ // 查询应用当前是否全屏显示! console.log( "是否全屏:"+(plus.navigator.isFullscreen()?"是":"否") ); }
A页面是广告页面,B页面是首页,A页面需要设置全屏,B设置非全屏 不生效方式: A:plus.navigator.setFullscreen(true); B:plus.navigator.setFullscreen(false); 生效方式:A:plus.navigator.setFullscreen(true); 关闭A之前:plus.navigator.setFullscreen(false); B:plus.navigator.setFullscreen(false);
3 个回复
小明子
我也遇到这个问题,解决了吗? 貌似设置是全局的,后面设置为false没什么卵用
来小新 - lailiqiang
小明子
方法我当然知道啊,问题解决了,前面设置全屏,关闭当前页面之前设置非全屏,这样不影响后面的
2018-03-14 10:48
小明子
A页面是广告页面,B页面是首页,A页面需要设置全屏,B设置非全屏
不生效方式: A:plus.navigator.setFullscreen(true);
B:plus.navigator.setFullscreen(false);
生效方式:A:plus.navigator.setFullscreen(true);
关闭A之前:plus.navigator.setFullscreen(false);
B:plus.navigator.setFullscreen(false);