|
@@ -150,8 +150,8 @@ export default defineComponent({
|
|
|
const handlePlayType = () => {
|
|
|
handleStop();
|
|
|
// 判断是否有设置
|
|
|
-
|
|
|
- if (setting.playType === 'beat') {
|
|
|
+ const playType = getSettingValue('playType');
|
|
|
+ if (playType === 'beat') {
|
|
|
updateSettingValue('playType', 'tempo');
|
|
|
} else {
|
|
|
updateSettingValue('playType', 'beat');
|
|
@@ -271,6 +271,13 @@ export default defineComponent({
|
|
|
};
|
|
|
|
|
|
onMounted(() => {
|
|
|
+ // 安卓的状态栏
|
|
|
+ postMessage({
|
|
|
+ api: 'setStatusBarVisibility',
|
|
|
+ content: {
|
|
|
+ isVisibility: 0
|
|
|
+ }
|
|
|
+ });
|
|
|
if (route.query.modeType) {
|
|
|
state.modeType = route.query.modeType;
|
|
|
}
|
|
@@ -289,6 +296,22 @@ export default defineComponent({
|
|
|
window.removeEventListener('message', onIframeHandle);
|
|
|
});
|
|
|
|
|
|
+ watch(
|
|
|
+ () => state.settingStatus,
|
|
|
+ () => {
|
|
|
+ if (!state.settingStatus) {
|
|
|
+ state.speedList.forEach((item: any) => {
|
|
|
+ if (item.value === getSettingValue('speed')) {
|
|
|
+ item.color = '#1CACF1';
|
|
|
+ } else {
|
|
|
+ item.color = '#060606';
|
|
|
+ }
|
|
|
+ });
|
|
|
+ handleStop();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ );
|
|
|
+
|
|
|
expose({
|
|
|
resetSetting
|
|
|
});
|