2025-09-30 14:56:53 +08:00
|
|
|
(()=>{var f=Object.create;var h=Object.defineProperty;var g=Object.getOwnPropertyDescriptor;var $=Object.getOwnPropertyNames;var _=Object.getPrototypeOf,k=Object.prototype.hasOwnProperty;var R=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var T=(e,t,o,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of $(t))!k.call(e,i)&&i!==o&&h(e,i,{get:()=>t[i],enumerable:!(n=g(t,i))||n.enumerable});return e};var S=(e,t,o)=>(o=e!=null?f(_(e)):{},T(t||!e||!e.__esModule?h(o,"default",{value:e,enumerable:!0}):o,e));var p=R((O,c)=>{c.exports=Vue});var r=S(p());function m(e){return weex.requireModule(e)}function s(e,t,...o){uni.__log__?uni.__log__(e,t,...o):console[e].apply(console,[...o,t])}var w={"center-column":{"":{width:650,height:510,borderRadius:30,overflow:"hidden"}}},v=(e,t)=>{let o=e.__vccOpts||e;for(let[n,i]of t)o[n]=i;return o},q={data(){return{phoneNumber:"1234567890",isAlarming:!1,isRecording:!1,isTalking:!1,_pendingRequests:{snapshot:[],record:[],talk:[]},suo:!0}},onLoad(){let e=m&&m("globalEvent");e&&e.addEventListener&&e.addEventListener("myEvent",t=>{s("log","at pages/camera.nvue:33",t),t.recordUrl&&uni.showToast({title:"\u5F55\u5C4F\u6210\u529F",icon:"success",duration:1500}),t.snapShotUrl&&uni.showToast({title:"\u622A\u5C4F\u6210\u529F",icon:"success",duration:1500}),this.suo&&t.onVolumeChange&&(t.onVolumeChange&&this.toggleVolume(),this.suo=!1)}),uni.$on("monitor:doSnapshot",this.doSnapshot),uni.$on("monitor:startRecord",this.doStartRecord),uni.$on("monitor:stopRecord",this.doStopRecord),uni.$on("monitor:openTalk",this.doOpenTalk),uni.$on("monitor:stopTalk",this.doStopTalk),uni.$on("monitor:switchDisplay",t=>this.switchDisplay(t)),uni.$on("monitor:startAlarm",this.startAlarm),uni.$on("monitor:stopAlarm",this.stopAlarm),uni.$on("monitor:flipImage",t=>this.flipImage(t)),uni.$on("monitor:resumeOrPause",this.resumeOrPause),uni.$on("monitor:changeQuality",this.changeQuality),uni.$on("monitor:toggleVolume",this.toggleVolume),uni.$on("monitor:test",this.test)},onUnload(){uni.$off("monitor:doSnapshot",this.doSnapshot),uni.$off("monitor:startRecord",this.doStartRecord),uni.$off("monitor:stopRecord",this.doStopRecord),uni.$off("monitor:openTalk",this.doOpenTalk),uni.$off("monitor:stopTalk",this.doStopTalk),uni.$off("monitor:switchDisplay",e=>this.switchDisplay(e)),uni.$off("monitor:startAlarm",this.startAlarm),uni.$off("monitor:stopAlarm",this.stopAlarm),uni.$off("monitor:flipImage",e=>this.flipImage(e)),uni.$off("monitor:resumeOrPause",this.resumeOrPause),uni.$off("monitor:changeQuality",this.changeQuality),uni.$off("monitor:toggleVolume",this.toggleVolume),uni.$off("monitor:test",this.test)},methods:{handleTelEvent(e){s("log","at pages/camera.nvue:95","Tel event detail:",e.detail)},switchDisplay(e){s("log","at pages/camera.nvue:100","zzzzz",e),this.$refs.monitor&&this.$refs.monitor.switchDisplayModeFragment(e)},startAlarm(){this.isAlarming=!0,this.$refs.monitor.startOrStopManualAlarm(this.isAlarming,e=>{s("log","at pages/camera.nvue:107","startAlarm callback:",e)})},stopAlarm(){this.isAlarming=!1,this.$refs.monitor.startOrStopManualAlarm(this.isAlarming,e=>{s("log","at pages/camera.nvue:113","stopAlarm callback:",e)})},flipImage(e){this.$refs.monitor.changeImageSwitch(e,t=>{s("log","at pages/camera.nvue:119","flipImage callback:",t)})},resumeOrPause(){this.$refs.monitor.resumeOrPause&&this.$refs.monitor.resumeOrPause()},changeQuality(){this.$refs.monitor.changeQuality&&this.$refs.monitor.changeQuality()},toggleVolume(){this.$refs.monitor.toggleVolume&&this.$refs.monitor.toggleVolume()},test(){this.$refs.monitor&&this.$refs.monitor.test&&this.$refs.monitor.test()},doSnapshot(e={}){if(!this.$refs.monitor||!this.$refs.monitor.snapShot){uni.showToast({title:"\u7EC4\u4EF6\u4E0D\u652F\u6301 snapShot()",icon:"none"}),e.reqId&&uni.$emit(`monitor:response:${e.reqId}`,{ok:!1,error:"snapShot_not_supported"});return}e.reqId&&this._pendingRequests.snapshot.push(e.reqId);try{this.$refs.monitor.snapShot(t=>{s("log","at pages/camera.nvue:165","snapShot callback:",t),this._handleSnapshotResultFromNative(t,e.reqId)}),uni
|