微信中通过判断页面是否可见 来提示用户分享 用户微信裂变

前端之家收集整理的这篇文章主要介绍了微信中通过判断页面是否可见 来提示用户分享 用户微信裂变前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

<table class="html5"><tr class="li1">
<td class="ln"><pre class="de1">1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97

> >         >         >Document>         >     >     ><> > >         >   > var aaa = 0; var hiddenProperty = 'hidden' in document ? 'hidden' : 'webkitHidden' in document ? 'webkitHidden' : 'mozHidden' in document ? 'mozHidden' : null; var visibilityChangeEvent = hiddenProperty.replace(/hidden/i,'visibilitychange'); var onVisibilityChange = function() {     if (!document[hiddenProperty]) {         console.log('页面非激活');         if (aaa == 0) {             ok();         } else if (aaa == 1) {             ok1();         } else if (aaa == 2) {             ok2();         } else {             ok3();         }     } else {         console.log('页面激活');     } }; document.addEventListener(visibilityChangeEvent,onVisibilityChange);     var weui = {     alert: function(msg,title,callback) {         title = title ? title : "\u6e29\u99a8\u63d0\u9192";         var alertHtml = ' >';         alertHtml += ' ><>';         alertHtml += ' >';         alertHtml += '     >< >' + title + '><>';         alertHtml += '     ><>';         alertHtml += '     >';         alertHtml += '       >\u786e\u0020\u5b9a>';         alertHtml += '  >';         alertHtml += ' >';         alertHtml += '>';           if ($(".weui_dialog_alert").length > 0) {             $(".weui_dialog_alert .weui_dialog_bd").empty();         } else {             $("body").append($(alertHtml));         }           var weui_alert = $(".weui_dialog_alert");         weui_alert.show();         weui_alert.find(".weui_dialog_bd").html(msg);         weui_alert.find('.weui_btn_dialog').off("click").on('click',            function() {                 weui_alert.hide();                 if (callback) {                     callback();                 }             });     } }     function ok() {     weui['alert']('分享成功,还需再长按图片发送到2个 :red>不同>的群');     aaa++; }   function ok1() {     weui['alert']('分享成功,还需再长按图片发送到1个 :red>不同>的群');     aaa++; }   function ok2() {     weui['alert']('分享失败,请再分享1个 >不同>的微信群>(群人数不少于50人)');     aaa++; }   function ok3(){     alert('成功啦!') }         >     > >

猜你在找的微信小程序相关文章