Bladeren bron

微信自动播放

赵启卫 2 jaren geleden
bovenliggende
commit
9569c62c68
1 gewijzigde bestanden met toevoegingen van 16 en 16 verwijderingen
  1. 16 16
      application/wap/view/first/special/task_info.html

+ 16 - 16
application/wap/view/first/special/task_info.html

xqd xqd
@@ -177,6 +177,22 @@
                     $h.EventUtil.listenTouchDirection(document, function () {
                         vm.getTaskList();
                     });
+                    if (window.WeixinJSBridge) {
+                        window.WeixinJSBridge.invoke('getNetworkType', {}, (res) => {
+                        vm.player.load()
+                        setTimeout(() => {
+                            vm.player.play()
+                        }, 300)
+                    })
+                    } else {
+                        document.addEventListener('WeixinJSBridgeReady',() => {
+                            vm.player.load()
+                            setTimeout(() => {
+                                vm.player.play()
+                            }, 300)
+                            //if (vm.player) vm.player.play();
+                        })
+                    }
                 });
             },
             methods: {
@@ -202,22 +218,6 @@
                             vm.getPlayAuth();
                         } else if (vm.taskInfo.link) {
                             vm.createPlayer();
-                            // if (window.WeixinJSBridge) {
-                            //     window.WeixinJSBridge.invoke('getNetworkType', {}, (res) => {
-                            //     vm.player.load()
-                            //     setTimeout(() => {
-                            //         vm.player.play()
-                            //     }, 300)
-                            // })
-                            // } else {
-                            //     document.addEventListener('WeixinJSBridgeReady',() => {
-                            //         vm.player.load()
-                            //         setTimeout(() => {
-                            //             vm.player.play()
-                            //         }, 300)
-                            //         //if (vm.player) vm.player.play();
-                            //     })
-                            // }
                         }
                         if (isWechat) {
                             mapleWx($jssdk(), function () {