You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
apply-assistant-v3/root/chat/Recorder-UniCore/app-uni-support.js

2 lines
35 KiB
JavaScript

3 months ago
!function(e){var t="object"==typeof window&&!!window.document,n=t?window:Object,i="https://github.com/xiangyuecn/Recorder/tree/master/app-support-sample/demo_UniApp";if(n.RecordApp){var r=n.Recorder,a=r.i18n;!function(S,h,e,W,B){"use strict";var P=h.RecordApp,j=P.CLog,I=function(){};P.UniSupportLM="2025-03-31 18:10";var N="app-uni-support.js",V=!1,M=!1,E=!1,O=!1,T=!1;(function(){/* #ifdef APP */if(B){V=!0;var e=navigator.userAgent.replace(/[_\d]/g," ");M=!/\bandroid\b/i.test(e)&&/\bios\b|\biphone\b/i.test(e)}else"object"==typeof plus&&("Android"==plus.os.name?V=!0:"iOS"==plus.os.name&&(M=V=!0)),(E=V)||j("App !plus",1)/* #endif */})(),V||((function(){/* #ifdef H5 */O=!0/* #endif */})(),(function(){/* #ifdef MP-WEIXIN */T=!0/* #endif */})());P.UniIsApp=function(){return V?M?2:1:0};var k=P.UniBtoa=function(e){if("object"==typeof uni&&uni.arrayBufferToBase64)return uni.arrayBufferToBase64(e);for(var t=new Uint8Array(e),n="",i=0,r=t.length;i<r;i++)n+=String.fromCharCode(t[i]);return btoa(n)},D=P.UniAtob=function(e){if("object"==typeof uni&&uni.base64ToArrayBuffer)return uni.base64ToArrayBuffer(e);for(var t=atob(e),n=new Uint8Array(t.length),i=0,r=t.length;i<r;i++)n[i]=t.charCodeAt(i);return n.buffer};P.UniB64Enc=function(e){if("object"==typeof uni&&uni.arrayBufferToBase64){var t=P.UniStr2Buf(e);return uni.arrayBufferToBase64(t)}return btoa(unescape(encodeURIComponent(e)))},P.UniB64Dec=function(e){if("object"==typeof uni&&uni.base64ToArrayBuffer){var t=uni.base64ToArrayBuffer(e);return P.UniBuf2Str(t)}return decodeURIComponent(escape(atob(e)))},P.UniStr2Buf=function(e){for(var t=unescape(encodeURIComponent(e)),n=new Uint8Array(t.length),i=0,r=t.length;i<r;i++)n[i]=t.charCodeAt(i);return n.buffer},P.UniBuf2Str=function(e){for(var t=new Uint8Array(e),n="",i=0,r=t.length;i<r;i++)n+=String.fromCharCode(t[i]);return decodeURIComponent(escape(n))};var x=P.UniJsSource={IsSource:!1,pcm_sum:function(e){for(var t=0,n=0;n<e.length;n++)t+=Math.abs(e[n]);return t}};(function(initMemory){!function(){var _=y;!function(e,t){for(var n=y,r=C();;)try{if(373421===-parseInt(n(321))/1*(-parseInt(n(410))/2)+parseInt(n(460))/3+parseInt(n(305))/4+parseInt(n(362))/5*(parseInt(n(644))/6)+parseInt(n(266))/7*(parseInt(n(543))/8)+-parseInt(n(590))/9*(-parseInt(n(393))/10)+-parseInt(n(399))/11)break;r.push(r.shift())}catch(e){r.push(r.shift())}}();var o={Support:function(e){var t=y;return T?(P[t(265)][t(527)]||j(W(t(643),0,t(250)),1),void e(!1)):O?void e(!1):V?void(!B||P[t(655)]?e(!0):e(!1)):(j(W(t(498)),3),void e(!1))},CanProcess:function(){return!0}};P[_(258)](B?_(278):_(603),o),V&&(j[_(586)]=B?_(247):_(401)),P[_(457)]||(P[_(457)]={id:0,pageShow:{}});var d=function(){return V&&!B&&!P[_(275)]};P[_(432)]=function(e){var t=_,n=P[t(457)][t(246)]={};if(T&&P[t(280)]&&P[t(280)](),d()){n[t(315)]=p(e);var r=P[t(343)];if(r){for(var i=getCurrentPages(),a=!0,o=0,s=i[t(621)];o<s;o++)if(i[o][t(486)].id==r){a=!1;break}a&&(P[t(682)]=null,P[t(343)]=null,P[t(322)]=null)}}},P[_(517)]=function(e){var t=_;if(d()){P[t(598)]=!0,P[t(683)]=1,setTimeout(function(){P[t(683)]=0});var n=v(e);if(n&&n[t(497)]&&n[t(497)][t(455)]){var r=e[t(450)]||e.$&&e.$[t(418)],i=s(e);i&&r?(r==P[t(682)]&&i==P[t(343)]||j(W(t(477))+t(256)+i+t(473)+r),P[t(682)]=r,P[t(343)]!=i&&(P[t(343)]=i,P[t(322)]=n[t(497)][t(455)]())):j(W(t(371))+t(546),1)}else j(W(t(284))+a(),1)}},P[_(537)]=function(e){var t=_;if(V&&B){if(e[t(361)])var n=window[t(529)],r=e[t(450)]||e[t(361)][t(400)][t(357)],i=e[t(361)][t(634)];if(i=w(1,i,t(387)))if(i[t(500)]=e,n&&r){var a=t(368)+n+t(473)+r;P[t(324)]=a,i[t(328)](t(624),a),P[t(457)][a]?j(W(t(627))+t(675)+a,3):(P[t(457)][a]=1,j(W(t(639))+t(665)+a))}else j(W(t(482))+t(546),1)}};var p=function(e,t,n){var r=_;if(e){if(e[r(573)])return e[r(573)];var i=s(e),a=e[r(450)]||e.$&&e.$[r(418)]}if(t)if(n||R(),r(512)==t)i=P[r(456)],a=P[r(670)];else i=P[r(343)],a=P[r(682)];return i&&a?r(368)+i+r(473)+a:""},f=function(e){var t=_;return t(298)===e||t(512)===e?{Rec_WvCid:p(null,e)}:{Rec_WvCid:e||"?"}},s=function(e){var t=_,n=v(e);return(n=n&&n[t(486)])&&n.id||0},v=function(e){var t=_,n=e[t(630)];return