From 74960e7d4f3042fb9e0ec54af823a360d4aa2bbe Mon Sep 17 00:00:00 2001
From: liuwh <964324856@qq.com>
Date: Tue, 17 Sep 2024 17:17:45 +0800
Subject: [PATCH] 提交
---
gz-wxparty/pages/speechToText/index.js | 36 ++++++++++++++++++++++++++++++++++--
1 files changed, 34 insertions(+), 2 deletions(-)
diff --git a/gz-wxparty/pages/speechToText/index.js b/gz-wxparty/pages/speechToText/index.js
index 58d241a..28eafb2 100644
--- a/gz-wxparty/pages/speechToText/index.js
+++ b/gz-wxparty/pages/speechToText/index.js
@@ -113,6 +113,7 @@
if (code === '0' || code === 0) {
that.setData({
value: that.data.value + data || '',
+ number: (that.data.value + data || '').length,
});
} else {
$$.showToast({
@@ -165,11 +166,42 @@
*/
onLoad(options) {
let {
- type
+ type,
+ value
} = options
console.log('type', type);
this.setData({
- key: type
+ key: type,
+ value,
+ number: value?.length || 0,
+ })
+ wx.getSetting({
+ success(res) {
+ if (res.authSetting['scope.record'] === false) {
+ $$.hideLoading();
+ $$.showModal({
+ content: '抱歉!此功能需授权麦克风录音功能',
+ confirmText: '跳转授权',
+ success: (res) => {
+ if (res.confirm) {
+ wx.openSetting({
+ success(res) {
+ if (res.authSetting['scope.record']) {
+ $$.showToast({
+ title: '授权成功'
+ });
+ } else {
+ $$.showToast({
+ title: '授权失败'
+ });
+ }
+ },
+ });
+ }
+ },
+ });
+ }
+ }
})
},
})
\ No newline at end of file
--
Gitblit v1.8.0