要实现微信摇一摇骰子全屏,首先需要在页面中引入js文件,然后实现onShake方法,在该方法中实现全屏模式。示例代码如下:
<script type="text/javascript">
function onShake(){
var fullScreenStyle = document.getElementById('fullScreen').style
if (fullScreenStyle.display == 'none') {
document.getElementById('fullScreen').style.display = 'block'
document.documentElement.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT)
} else {
document.getElementById('fullScreen').style.display = 'none'
document.webkitCancelFullScreen()
}
}
</script>
<div id="fullScreen" style="display:none">
你的骰子全屏模式内容
</div>
因为手机摇一摇功能被关闭了,解决问题的方法如下:
1、首先,打开微信,点击页面右下角的我的。
2、在我的页面里,点击箭头所指的设置。
3、进入设置页面后,点击通用。
4、在随后出现的页面里,点击发现页功能。
5、接下来,打开摇一摇,即可正常使用摇一摇功能。