微信摇一摇骰子全屏怎么弄

微信摇一摇骰子全屏怎么弄,第1张

要实现微信摇一摇骰子全屏,首先需要在页面中引入js文件,然后实现onShake方法,在该方法中实现全屏模式。示例代码如下:

<script type="text/javascript">

function onShake(){

var fullScreenStyle = documentgetElementById('fullScreen')style;

if (fullScreenStyledisplay == 'none') {

documentgetElementById('fullScreen')styledisplay = 'block';

documentdocumentElementwebkitRequestFullScreen(ElementALLOW_KEYBOARD_INPUT);

} else {

documentgetElementById('fullScreen')styledisplay = 'none';

documentwebkitCancelFullScreen();

}

}

</script>

<div id="fullScreen" style="display:none;">

你的骰子全屏模式内容

</div>

HTML5 DOM 选择器

// querySelector() 返回匹配到的第一个元素var item = documentquerySelector('item');consolelog(item);// querySelectorAll() 返回匹配到的所有元素,是一个nodeList集合var items = documentquerySelectorAll('item');consolelog(items[0]);1234567

阻止默认行为

// 原生jsdocumentgetElementById('btn')addEventListener('click', function (event) { event = event || windowevent; if (eventpreventDefault){ // w3c方法 阻止默认行为

eventpreventDefault();

} else{ // ie 阻止默认行为

eventreturnValue = false;

}

}, false);// jQuery$('#btn')on('click', function (event) { eventpreventDefault();

});1234567891011121314151617

阻止冒泡

// 原生jsdocumentgetElementById('btn')addEventListener('click', function (event) { event = event || windowevent; if (eventstopPropagation){ // w3c方法 阻止冒泡

eventstopPropagation();

} else{ // ie 阻止冒泡

eventcancelBubble = true;

}

}, false);// jQuery$('#btn')on('click', function (event) { eventstopPropagation();

});1234567891011121314151617

鼠标滚轮事件

$('#content')on("mousewheel DOMMouseScroll", function (event) {

// chrome & ie || // firefox

var delta = (eventoriginalEventwheelDelta && (eventoriginalEventwheelDelta > 0 1 : -1)) || (eventoriginalEventdetail && (eventoriginalEventdetail > 0 -1 : 1));

if (delta > 0) {

// 向上滚动

consolelog('mousewheel top');

} else if (delta < 0) { // 向下滚动

consolelog('mousewheel bottom');

}

});123456789101112

检测浏览器是否支持svg

function isSupportSVG() {

var SVG_NS = '>

能。

具体步骤:

在 onshow()里面请求数据就可以了。

在appjs中设置全局变量,如gCourse:{},

在跳转后的页面通过onShow()赋值,并在要执行函数中引用该函数 thisonShow()

onShow:function(e){

// 页面显示

var appInstance = getApp()

thissetData({ courseItems: appInstancegCourse })

以上就是关于微信摇一摇骰子全屏怎么弄全部的内容,包括:微信摇一摇骰子全屏怎么弄、前端开发中常用到的js特效有哪些、小程序 navigateback 后能刷新页面吗等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9680762.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存