完善录音时长功能

This commit is contained in:
zhonghua.li
2026-02-07 19:51:03 +08:00
parent 33950f41fd
commit 3944fa6969
52 changed files with 2013 additions and 886 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
{"version":3,"file":"uni-status-bar.js","sources":["uni_modules/uni-nav-bar/components/uni-nav-bar/uni-status-bar.vue","../../../work/soft/HBuilderX.4.87.20251210/plugins/uniapp-cli-vite/uniComponent:/RDovd29yazIvY29kZS9zbWFydERyaXZlRUVVbmlBcHAxMTExL3VuaV9tb2R1bGVzL3VuaS1uYXYtYmFyL2NvbXBvbmVudHMvdW5pLW5hdi1iYXIvdW5pLXN0YXR1cy1iYXIudnVl"],"sourcesContent":["<template>\r\n\t<view :style=\"{ height: statusBarHeight }\" class=\"uni-status-bar\">\r\n\t\t<slot />\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\texport default {\r\n\t\tname: 'UniStatusBar',\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tstatusBarHeight: uni.getSystemInfoSync().statusBarHeight + 'px'\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\" >\r\n\t.uni-status-bar {\r\n\t\t// width: 750rpx;\r\n\t\theight: 20px;\r\n\t\t// height: var(--status-bar-height);\r\n\t}\r\n</style>\r\n","import Component from 'D:/work2/code/smartDriveEEUniApp1111/uni_modules/uni-nav-bar/components/uni-nav-bar/uni-status-bar.vue'\nwx.createComponent(Component)"],"names":["uni"],"mappings":";;AAOC,MAAK,YAAU;AAAA,EACd,MAAM;AAAA,EACN,OAAO;AACN,WAAO;AAAA,MACN,iBAAiBA,cAAG,MAAC,kBAAmB,EAAC,kBAAkB;AAAA,IAC5D;AAAA,EACD;AACD;;;;;;;ACbD,GAAG,gBAAgB,SAAS;"}
{"version":3,"file":"uni-status-bar.js","sources":["uni_modules/uni-nav-bar/components/uni-nav-bar/uni-status-bar.vue","../../../work/soft/HBuilderX.4.87.20251210/plugins/uniapp-cli-vite/uniComponent:/RDovd29yazIvY29kZS9zbWFydERyaXZlRUVVbmlBcHAxMTExL3VuaV9tb2R1bGVzL3VuaS1uYXYtYmFyL2NvbXBvbmVudHMvdW5pLW5hdi1iYXIvdW5pLXN0YXR1cy1iYXIudnVl"],"sourcesContent":["<template>\r\n\t<view :style=\"{ height: statusBarHeight }\" class=\"uni-status-bar\">\r\n\t\t<slot />\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\t// 获取系统信息的辅助函数,优先使用新 API\r\n\tfunction getSystemInfo() {\r\n\t\t// #ifdef MP-WEIXIN\r\n\t\t// 微信小程序:优先使用新的 API\r\n\t\tif (typeof wx !== 'undefined' && wx.getWindowInfo) {\r\n\t\t\ttry {\r\n\t\t\t\tconst windowInfo = wx.getWindowInfo();\r\n\t\t\t\treturn {\r\n\t\t\t\t\tstatusBarHeight: windowInfo.statusBarHeight || 20,\r\n\t\t\t\t\twindowWidth: windowInfo.windowWidth,\r\n\t\t\t\t\twindowHeight: windowInfo.windowHeight\r\n\t\t\t\t};\r\n\t\t\t} catch (e) {\r\n\t\t\t\tconsole.warn('[UniStatusBar] Failed to use wx.getWindowInfo, fallback to getSystemInfoSync:', e);\r\n\t\t\t}\r\n\t\t}\r\n\t\t// #endif\r\n\t\t\r\n\t\t// 回退到旧的 API 或使用 uni-app 的 API\r\n\t\ttry {\r\n\t\t\tconst systemInfo = uni.getSystemInfoSync();\r\n\t\t\treturn {\r\n\t\t\t\tstatusBarHeight: systemInfo.statusBarHeight || 20,\r\n\t\t\t\twindowWidth: systemInfo.windowWidth,\r\n\t\t\t\twindowHeight: systemInfo.windowHeight\r\n\t\t\t};\r\n\t\t} catch (e) {\r\n\t\t\tconsole.error('[UniStatusBar] Failed to get system info:', e);\r\n\t\t\treturn {\r\n\t\t\t\tstatusBarHeight: 20,\r\n\t\t\t\twindowWidth: 375,\r\n\t\t\t\twindowHeight: 667\r\n\t\t\t};\r\n\t\t}\r\n\t}\r\n\r\n\texport default {\r\n\t\tname: 'UniStatusBar',\r\n\t\tdata() {\r\n\t\t\tconst systemInfo = getSystemInfo();\r\n\t\t\treturn {\r\n\t\t\t\tstatusBarHeight: systemInfo.statusBarHeight + 'px'\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\" >\r\n\t.uni-status-bar {\r\n\t\t// width: 750rpx;\r\n\t\theight: 20px;\r\n\t\t// height: var(--status-bar-height);\r\n\t}\r\n</style>\r\n","import Component from 'D:/work2/code/smartDriveEEUniApp1111/uni_modules/uni-nav-bar/components/uni-nav-bar/uni-status-bar.vue'\nwx.createComponent(Component)"],"names":["wx","uni"],"mappings":";;AAQC,SAAS,gBAAgB;AAGxB,MAAI,OAAOA,uBAAO,eAAeA,cAAAA,KAAG,eAAe;AAClD,QAAI;AACH,YAAM,aAAaA,mBAAG;AACtB,aAAO;AAAA,QACN,iBAAiB,WAAW,mBAAmB;AAAA,QAC/C,aAAa,WAAW;AAAA,QACxB,cAAc,WAAW;AAAA;IAE3B,SAAS,GAAG;AACXC,mHAAa,iFAAiF,CAAC;AAAA,IAChG;AAAA,EACD;AAIA,MAAI;AACH,UAAM,aAAaA,oBAAI;AACvB,WAAO;AAAA,MACN,iBAAiB,WAAW,mBAAmB;AAAA,MAC/C,aAAa,WAAW;AAAA,MACxB,cAAc,WAAW;AAAA;EAE3B,SAAS,GAAG;AACXA,kBAAc,MAAA,MAAA,SAAA,2EAAA,6CAA6C,CAAC;AAC5D,WAAO;AAAA,MACN,iBAAiB;AAAA,MACjB,aAAa;AAAA,MACb,cAAc;AAAA;EAEhB;AACD;AAEA,MAAK,YAAU;AAAA,EACd,MAAM;AAAA,EACN,OAAO;AACN,UAAM,aAAa;AACnB,WAAO;AAAA,MACN,iBAAiB,WAAW,kBAAkB;AAAA,IAC/C;AAAA,EACD;AACD;;;;;;;AClDD,GAAG,gBAAgB,SAAS;"}