Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
B
book-app
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
EzijingWeb
book-app
Commits
4877d007
提交
4877d007
authored
3月 25, 2024
作者:
yueweilu
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
1、第一次录音失败
2、本书信息 适配
上级
2b4a08c2
显示空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
13 行增加
和
9 行删除
+13
-9
view.dart
lib/pages/book_info/view.dart
+6
-1
controller.dart
lib/pages/read_web/controller.dart
+7
-8
没有找到文件。
lib/pages/book_info/view.dart
浏览文件 @
4877d007
...
...
@@ -108,14 +108,19 @@ class BookInfoPage extends StatelessWidget {
{
'name'
:
'上架时间'
,
'value'
:
Tools
.
dateFromMS
(
model
.
onsaleTime
!.
toInt
(),
pattern:
'yyyy年MM月dd日'
)},
].
map
((
item
){
return
Row
(
mainAxisAlignment:
MainAxisAlignment
.
start
,
children:
[
Row
(
children:
[
Container
(
// color: Colors.cyan,
alignment:
Alignment
.
centerRight
,
width:
6
0
.
w
,
width:
8
0
.
w
,
child:
Text
(
item
[
'name'
].
toString
(),
style:
const
TextStyle
(
fontSize:
15
,
height:
2.1
,
color:
Colours
.
c3
),),
),
Gaps
.
hGaps20
,
],
),
Expanded
(
child:
Container
(
// color: Colors.red,
...
...
lib/pages/read_web/controller.dart
浏览文件 @
4877d007
...
...
@@ -282,8 +282,12 @@ class ReadController extends FullLifeCycleController with GetSingleTickerProvide
// 初始化录音组件
Future
<
void
>
openTheRecorder
()
async
{
// 获取权限
if
(
await
Access
.
microphone
()){
var
status
=
await
Access
.
microphone
();
if
(
status
==
false
)
{
Toast
.
show
(
'录音权限没有开启无法使用该功能'
);
return
;
}
await
_mRecorder
.
openRecorder
();
final
session
=
await
AudioSession
.
instance
;
await
session
.
configure
(
AudioSessionConfiguration
(
...
...
@@ -304,14 +308,9 @@ class ReadController extends FullLifeCycleController with GetSingleTickerProvide
androidWillPauseWhenDucked:
true
,
));
}
// 没有权限
else
{
}
}
// 开启录音
void
record
()
async
{
openTheRecorder
();
await
openTheRecorder
();
startRecording
=
true
;
String
filePath
=
await
Tools
.
getDirectory
();
String
fileName
=
Tools
.
generateVoiceFileName
();
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论