wuyongxiang 4 gadi atpakaļ
vecāks
revīzija
bbdfc2452c
4 mainītis faili ar 118 papildinājumiem un 68 dzēšanām
  1. 40 31
      screenAndroid/WXdraw.js
  2. 17 1
      screenAndroid/helper.js
  3. 41 31
      screenIos/WXdraw.js
  4. 20 5
      screenIos/helper.js

+ 40 - 31
screenAndroid/WXdraw.js

@@ -114,7 +114,8 @@ wsss.onopen = function() {
 		},
 		"event": "bitRate"
 	}
-	wsss.send(JSON.stringify(bitRate));
+	// wsss.send(JSON.stringify(bitRate));
+	wsss.send(ExexuteMove(JSON.stringify(bitRate))) 
 };
 wsss.onmessage = function(event) {
 	// console.log("onMessage==============", event);
@@ -123,7 +124,7 @@ wsss.onmessage = function(event) {
 	// resets.errorMsg && alert(resets.errorMsg)
 	// resolving = resets.data.orientation
 	// if (resolving == 1) {} else {}
-	// console.log('>>>resolvingresolvingresolving', resolving)
+	console.log('>>>resolvingresolvingresolving', resolving)
 
 };
 wsss.onclose = function(event) {
@@ -157,31 +158,33 @@ $(".botmat1img").on("click", function() {
 	let codes = $(this).attr("data-text")
 	console.log(codes)
 	if (codes == "home") {
-		var bitRate = {
-			"data": {
-				"keyCode": "3"
-			},
-			"event": "keyCode"
-		}
-		console.log("打印主页json", JSON.stringify(bitRate))
-		wsss.send(JSON.stringify(bitRate));
-		console.log("打印主页json", wsss)
+		// var bitRate = {
+		// 	"data": {
+		// 		"keyCode": 3
+		// 	},
+		// 	"event": "keyCode"
+		// }
+		// console.log("打印主页json", JSON.stringify(bitRate))
+		wsss.send(ExexuteKeyBoard(3));
+		// console.log("打印主页json", wsss)
 	} else if (codes == "return") {
-		var bitRate = {
-			"data": {
-				"keyCode": "4"
-			},
-			"event": "keyCode"
-		}
-		wsss.send(JSON.stringify(bitRate));
+		// var bitRate = {
+		// 	"data": {
+		// 		"keyCode": "4"
+		// 	},
+		// 	"event": "keyCode"
+		// }
+		// wsss.send(JSON.stringify(bitRate));
+		wsss.send(ExexuteKeyBoard(4));
 	} else if (codes == "gengduo") {
-		var bitRate = {
-			"data": {
-				"keyCode": "187"
-			},
-			"event": "keyCode"
-		}
-		wsss.send(JSON.stringify(bitRate));
+		// var bitRate = {
+		// 	"data": {
+		// 		"keyCode": "187"
+		// 	},
+		// 	"event": "keyCode"
+		// }
+		// wsss.send(JSON.stringify(bitRate));
+		wsss.send(ExexuteKeyBoard(187));
 	}
 
 })
@@ -243,7 +246,8 @@ var draw_graph = function(graphType, obj) {
 					"event": "0"
 				}
 			}
-			wsss.send(JSON.stringify(ping));
+			// wsss.send(JSON.stringify(ping));
+			wsss.send(ExexuteMove(JSON.stringify(ping))) 
 			console.log("鼠标按下>>>", ping)
 		} else {
 			let ping
@@ -262,7 +266,8 @@ var draw_graph = function(graphType, obj) {
 				}
 
 			}
-			wsss.send(JSON.stringify(ping));
+			// wsss.send(JSON.stringify(ping));
+			wsss.send(ExexuteMove(JSON.stringify(ping))) 
 			console.log("鼠标按下>>>", ping)
 		}
 
@@ -294,7 +299,8 @@ var draw_graph = function(graphType, obj) {
 				}
 			}
 
-			wsss.send(JSON.stringify(ping));
+			// wsss.send(JSON.stringify(ping));
+			wsss.send(ExexuteMove(JSON.stringify(ping))) 
 
 		} else {
 			let ping
@@ -313,7 +319,8 @@ var draw_graph = function(graphType, obj) {
 				}
 			}
 
-			wsss.send(JSON.stringify(ping));
+			// wsss.send(JSON.stringify(ping));
+			wsss.send(ExexuteMove(JSON.stringify(ping))) 
 		}
 
 		canDraw = false;
@@ -353,7 +360,8 @@ var draw_graph = function(graphType, obj) {
 
 			}
 
-			wsss.send(JSON.stringify(ping));
+			// wsss.send(JSON.stringify(ping));
+			wsss.send(ExexuteMove(JSON.stringify(ping))) 
 		} else {
 			let ping
 			for (let i = 0; i < touchfor.length; i++) {
@@ -372,7 +380,8 @@ var draw_graph = function(graphType, obj) {
 
 			}
 
-			wsss.send(JSON.stringify(ping));
+			// wsss.send(JSON.stringify(ping));
+			wsss.send(ExexuteMove(JSON.stringify(ping))) 
 		}
 
 

+ 17 - 1
screenAndroid/helper.js

@@ -92,6 +92,15 @@
 	 var sn = "RK3923C1201900139";
 	 return  makeFrame(sn, 0, json);	 
  }
+ 
+ function ExexuteKeyBoard(keycode)
+ {
+ 	 var jsonObj = {"data":{"keyCode":keycode.toString()},"event":"keyCode"};
+ 	 var json = JSON.stringify(jsonObj);
+ 	 var sn = "RK3923C1201900139";
+ 	 return  makeFrame(sn, 0, json);	 
+ }
+ 
   //触发鼠标抬起事件,x:x坐标, y:y坐标
  function ExexuteMouseUp(x, y)
  {
@@ -100,7 +109,14 @@
 	 var sn = "RK3923C1201900139";
 	 return makeFrame(sn, 0, json);	 
  }
- 
+ //触发滑动事件
+ function ExexuteMove(data)
+ {
+ 	 // var jsonObj = {"data":{"action":1, "count":1, "pointerId":0,"x":x, "y":y}, "event":"1"};
+ 	 // var json = JSON.stringify(jsonObj);
+ 	 var sn = "RK3923C1201900139";
+ 	 return makeFrame(sn, 0, data);	 
+ }
  //示例:
  //var sn = "RK3923C1201900139";
  //var json = "{\"data\":{\"keyCode\":24},\"type\":\"keyDown\"}";

+ 41 - 31
screenIos/WXdraw.js

@@ -78,7 +78,7 @@ data.ip = ip.substring(3, ip.length)
 urlss = '192.168.31.20'
 // urlss = 'test.androidscloud.com'
 // debugger
-var cUrl = ''
+// var cUrl = ''
 // cUrl = "ws://192.168.11.66:9101";
 // var cUrl="wss://www.ted2018.com:9101"
 var cUrl = "ws://192.168.198.11:9101"
@@ -114,7 +114,8 @@ wsss.onopen = function() {
 		},
 		"event": "bitRate"
 	}
-	wsss.send(JSON.stringify(bitRate));
+	// wsss.send(JSON.stringify(bitRate));
+	wsss.send(ExexuteMove(JSON.stringify(bitRate))) 
 };
 wsss.onmessage = function(event) {
 	// console.log("onMessage==============", event);
@@ -123,7 +124,7 @@ wsss.onmessage = function(event) {
 	// resets.errorMsg && alert(resets.errorMsg)
 	// resolving = resets.data.orientation
 	// if (resolving == 1) {} else {}
-	// console.log('>>>resolvingresolvingresolving', resolving)
+	console.log('>>>resolvingresolvingresolving', resolving)
 
 };
 wsss.onclose = function(event) {
@@ -157,30 +158,33 @@ $(".botmat1img").on("click", function() {
 	let codes = $(this).attr("data-text")
 	console.log(codes)
 	if (codes == "home") {
-		var bitRate = {
-			"data": {
-				"keyCode": "3"
-			},
-			"event": "keyCode"
-		}
-		console.log("打印主页json", JSON.stringify(bitRate))
-		wsss.send(JSON.stringify(bitRate));
+		// var bitRate = {
+		// 	"data": {
+		// 		"keyCode": 3
+		// 	},
+		// 	"event": "keyCode"
+		// }
+		// console.log("打印主页json", JSON.stringify(bitRate))
+		wsss.send(ExexuteKeyBoard(3));
+		// console.log("打印主页json", wsss)
 	} else if (codes == "return") {
-		var bitRate = {
-			"data": {
-				"keyCode": "4"
-			},
-			"event": "keyCode"
-		}
-		wsss.send(JSON.stringify(bitRate));
+		// var bitRate = {
+		// 	"data": {
+		// 		"keyCode": "4"
+		// 	},
+		// 	"event": "keyCode"
+		// }
+		// wsss.send(JSON.stringify(bitRate));
+		wsss.send(ExexuteKeyBoard(4));
 	} else if (codes == "gengduo") {
-		var bitRate = {
-			"data": {
-				"keyCode": "187"
-			},
-			"event": "keyCode"
-		}
-		wsss.send(JSON.stringify(bitRate));
+		// var bitRate = {
+		// 	"data": {
+		// 		"keyCode": "187"
+		// 	},
+		// 	"event": "keyCode"
+		// }
+		// wsss.send(JSON.stringify(bitRate));
+		wsss.send(ExexuteKeyBoard(187));
 	}
 
 })
@@ -242,7 +246,8 @@ var draw_graph = function(graphType, obj) {
 					"event": "0"
 				}
 			}
-			wsss.send(JSON.stringify(ping));
+			// wsss.send(JSON.stringify(ping));
+			wsss.send(ExexuteMove(JSON.stringify(ping))) 
 			console.log("鼠标按下>>>", ping)
 		} else {
 			let ping
@@ -261,7 +266,8 @@ var draw_graph = function(graphType, obj) {
 				}
 
 			}
-			wsss.send(JSON.stringify(ping));
+			// wsss.send(JSON.stringify(ping));
+			wsss.send(ExexuteMove(JSON.stringify(ping))) 
 			console.log("鼠标按下>>>", ping)
 		}
 
@@ -293,7 +299,8 @@ var draw_graph = function(graphType, obj) {
 				}
 			}
 
-			wsss.send(JSON.stringify(ping));
+			// wsss.send(JSON.stringify(ping));
+			wsss.send(ExexuteMove(JSON.stringify(ping))) 
 
 		} else {
 			let ping
@@ -312,7 +319,8 @@ var draw_graph = function(graphType, obj) {
 				}
 			}
 
-			wsss.send(JSON.stringify(ping));
+			// wsss.send(JSON.stringify(ping));
+			wsss.send(ExexuteMove(JSON.stringify(ping))) 
 		}
 
 		canDraw = false;
@@ -352,7 +360,8 @@ var draw_graph = function(graphType, obj) {
 
 			}
 
-			wsss.send(JSON.stringify(ping));
+			// wsss.send(JSON.stringify(ping));
+			wsss.send(ExexuteMove(JSON.stringify(ping))) 
 		} else {
 			let ping
 			for (let i = 0; i < touchfor.length; i++) {
@@ -371,7 +380,8 @@ var draw_graph = function(graphType, obj) {
 
 			}
 
-			wsss.send(JSON.stringify(ping));
+			// wsss.send(JSON.stringify(ping));
+			wsss.send(ExexuteMove(JSON.stringify(ping))) 
 		}
 
 

+ 20 - 5
screenIos/helper.js

@@ -61,7 +61,7 @@
 	 var bccBuffer = outPut.slice(1, frameLen-3 + 1);//忽略协议头和协议尾
 	 outPut[index++] = calBcc(bccBuffer);
 	 outPut[index++] = 0x16;
-	 console.log("打印数组:%s", PrintArry(outPut));
+	 // console.log("打印数组:%s", PrintArry(outPut));
 	 console.log("数组长度:%d", outPut.length);
 	 //return PrintArry(outPut);
 	 return outPut;
@@ -71,17 +71,16 @@
  {	 
 	 var jsonObj = {"data":{"keyCode":code, "event":"keyDown"}};
 	 var json = JSON.stringify(jsonObj);
+	 console.log("json==================",json);
 	 var sn = "RK3923C1201900139";
 	 return makeFrame(sn, 0, json);
  }
- // function wsSendfun(buffer){
-	//  console.log("555")
- // }
  //触发鼠标按下事件,x:x坐标, y:y坐标
  function ExexuteMouseDown(x, y)
  {
 	 var jsonObj = {"data":{"action":0, "count":1, "pointerId":0,"x":x, "y":y}, "event":"0"};
 	 var json = JSON.stringify(jsonObj);
+	 console.log("json==================",json);
 	 var sn = "RK3923C1201900139";
 	 return  makeFrame(sn, 0, json);
  }
@@ -93,6 +92,15 @@
 	 var sn = "RK3923C1201900139";
 	 return  makeFrame(sn, 0, json);	 
  }
+ 
+ function ExexuteKeyBoard(keycode)
+ {
+ 	 var jsonObj = {"data":{"keyCode":keycode.toString()},"event":"keyCode"};
+ 	 var json = JSON.stringify(jsonObj);
+ 	 var sn = "RK3923C1201900139";
+ 	 return  makeFrame(sn, 0, json);	 
+ }
+ 
   //触发鼠标抬起事件,x:x坐标, y:y坐标
  function ExexuteMouseUp(x, y)
  {
@@ -101,7 +109,14 @@
 	 var sn = "RK3923C1201900139";
 	 return makeFrame(sn, 0, json);	 
  }
- 
+ //触发滑动事件
+ function ExexuteMove(data)
+ {
+ 	 // var jsonObj = {"data":{"action":1, "count":1, "pointerId":0,"x":x, "y":y}, "event":"1"};
+ 	 // var json = JSON.stringify(jsonObj);
+ 	 var sn = "RK3923C1201900139";
+ 	 return makeFrame(sn, 0, data);	 
+ }
  //示例:
  //var sn = "RK3923C1201900139";
  //var json = "{\"data\":{\"keyCode\":24},\"type\":\"keyDown\"}";