huangxiaojing лет назад: 4
Родитель
Сommit
a1fd8ded9d
1 измененных файлов с 17 добавлено и 5 удалено
  1. 17 5
      screenAndroid/WXtrialInterface.html

+ 17 - 5
screenAndroid/WXtrialInterface.html

@@ -126,6 +126,19 @@
 	<script type="text/javascript" src="jmuxer.js"></script>
 	<script src="https://cdn.bootcss.com/jquery-weui/1.2.1/js/jquery-weui.min.js"></script>
 	<script>
+		var isAudioPlay = false;
+		$.alert({
+			title: '提示',
+			text: '开始使用云手机',
+			onOK: function () {
+				var video = document.getElementById("playerVideo");
+				video.play();
+				isAudioPlay = true;
+				$('.weui-mask_transparent').hide();
+				$('.weui-toast').hide();
+				$('.loading').hide();
+			}
+		});
 		// document.addEventListener('touchstart', function () {
 		// 	var video = document.getElementById("playerVideo");
 		// 	var audio = document.getElementById("audioPlayer");
@@ -155,7 +168,6 @@
 		var delayTime = new Date().getTime();
 		var curTime = new Date().getTime();
 		var myVideo = document.getElementById("playerVideo");
-		myVideo.play();
 		Module = {};
 		Module.onRuntimeInitialized = function () {
 			isFinish = true;
@@ -250,7 +262,7 @@
 			ws.addEventListener('message', function (event) {
 				var data = ParseProto(event.data); //JAVA服务器转发
 				var input = new Uint8Array(event.data);
-				if (data.audio != null) { //喂音频
+				if (data.audio != null && isAudioPlay) { //喂音频
 					if (input[0] == 0xff) {
 						if (isFinish) {
 							decodeAAC(input);
@@ -261,9 +273,9 @@
 				if (data.video != null) { //喂视频
 					if (isFeed) {
 						jmuxer.feed(data);
-						$('.weui-mask_transparent').hide()
-						$('.weui-toast').hide()
-						$('.loading').hide()
+						// $('.weui-mask_transparent').hide()
+						// $('.weui-toast').hide()
+						// $('.loading').hide()
 					}
 				}
 			});