Merge pull request #418 from orz12/fix-customspeed-dynamic-not-double
fix:自定义倍速后白屏
This commit is contained in:
@ -34,7 +34,7 @@ class ContentContainer extends StatelessWidget {
|
|||||||
child: contentWidget!,
|
child: contentWidget!,
|
||||||
)
|
)
|
||||||
else
|
else
|
||||||
Spacer(),
|
const Spacer(),
|
||||||
if (bottomWidget != null) bottomWidget!,
|
if (bottomWidget != null) bottomWidget!,
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
|
@ -15,7 +15,7 @@ class HtmlHttp {
|
|||||||
Match match = regex.firstMatch(response.data)!;
|
Match match = regex.firstMatch(response.data)!;
|
||||||
String matchedString = match.group(0)!;
|
String matchedString = match.group(0)!;
|
||||||
response = await Request().get(
|
response = await Request().get(
|
||||||
'https:$matchedString' + '/',
|
'https:$matchedString/',
|
||||||
extra: {'ua': 'pc'},
|
extra: {'ua': 'pc'},
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
@ -6,7 +6,7 @@ import 'package:cookie_jar/cookie_jar.dart';
|
|||||||
import 'package:dio/dio.dart';
|
import 'package:dio/dio.dart';
|
||||||
import 'package:dio/io.dart';
|
import 'package:dio/io.dart';
|
||||||
import 'package:dio_cookie_manager/dio_cookie_manager.dart';
|
import 'package:dio_cookie_manager/dio_cookie_manager.dart';
|
||||||
import 'package:dio_http2_adapter/dio_http2_adapter.dart';
|
// import 'package:dio_http2_adapter/dio_http2_adapter.dart';
|
||||||
import 'package:hive/hive.dart';
|
import 'package:hive/hive.dart';
|
||||||
import '../utils/storage.dart';
|
import '../utils/storage.dart';
|
||||||
import '../utils/utils.dart';
|
import '../utils/utils.dart';
|
||||||
|
@ -210,11 +210,11 @@ class _WhisperPageState extends State<WhisperPage> {
|
|||||||
);
|
);
|
||||||
} else {
|
} else {
|
||||||
// 请求错误
|
// 请求错误
|
||||||
return SizedBox();
|
return const SizedBox();
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
// 骨架屏
|
// 骨架屏
|
||||||
return SizedBox();
|
return const SizedBox();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
|
@ -289,9 +289,8 @@ class PlPlayerController {
|
|||||||
_longPressSpeed.value = videoStorage
|
_longPressSpeed.value = videoStorage
|
||||||
.get(VideoBoxKey.longPressSpeedDefault, defaultValue: 2.0);
|
.get(VideoBoxKey.longPressSpeedDefault, defaultValue: 2.0);
|
||||||
}
|
}
|
||||||
final List<double> speedsListTemp = videoStorage
|
speedsList = List<double>.from(videoStorage
|
||||||
.get(VideoBoxKey.customSpeedsList, defaultValue: <double>[]);
|
.get(VideoBoxKey.customSpeedsList, defaultValue: <double>[]));
|
||||||
speedsList = List<double>.from(speedsListTemp);
|
|
||||||
for (final PlaySpeed i in PlaySpeed.values) {
|
for (final PlaySpeed i in PlaySpeed.values) {
|
||||||
speedsList.add(i.value);
|
speedsList.add(i.value);
|
||||||
}
|
}
|
||||||
|
@ -80,7 +80,7 @@ class WbiSign {
|
|||||||
String getMixinKey(String orig) {
|
String getMixinKey(String orig) {
|
||||||
String temp = '';
|
String temp = '';
|
||||||
for (int i = 0; i < mixinKeyEncTab.length; i++) {
|
for (int i = 0; i < mixinKeyEncTab.length; i++) {
|
||||||
temp += orig.split('')[mixinKeyEncTab[i] as int];
|
temp += orig.split('')[mixinKeyEncTab[i]];
|
||||||
}
|
}
|
||||||
return temp.substring(0, 32);
|
return temp.substring(0, 32);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user