|
@@ -3,7 +3,7 @@ import Heartbeat from "./Heartbeat.js"
|
|
|
import Logger from "./Logger.js"
|
|
|
|
|
|
const logger = new Logger('rtcp')
|
|
|
-
|
|
|
+window.JoyStickDelyTime = null;
|
|
|
export default class Rtcp extends EventEmitter {
|
|
|
constructor(e) {
|
|
|
|
|
@@ -210,6 +210,14 @@ export default class Rtcp extends EventEmitter {
|
|
|
if(e.action_type != 1009 && e.action_type != 1024){
|
|
|
if(e.action_type == 15){
|
|
|
console.log('发送:action_type:'+e.action_type+',trace_id:'+e.trace_id+',joystick_action'+JSON.stringify(e.dir_action)+',playPosition:'+JSON.stringify(window.room.avatars[0].xAvatar.position)+',时间:'+new Date().getTime());
|
|
|
+ window.JoyStickDelyTime = {
|
|
|
+ trace_id:e.trace_id,
|
|
|
+ sendTime:new Date().getTime()
|
|
|
+ }
|
|
|
+ if(window.JoyStickDelyTime.time_delay){
|
|
|
+ e.time_delay = window.JoyStickDelyTime.time_delay;
|
|
|
+ window.JoyStickDelyTime.time_delay = null;
|
|
|
+ }
|
|
|
}
|
|
|
else{
|
|
|
console.log('发送:action_type:'+e.action_type+',trace_id:'+e.trace_id+',playPosition:'+JSON.stringify(window.room.avatars[0].xAvatar.position)+',时间:'+new Date().getTime());
|