|
|
@@ -22,6 +22,7 @@ import {
|
|
|
import { imagePathToPixelMap } from '../common/util/CommUtils';
|
|
|
import { unifiedDataChannel, uniformDataStruct, uniformTypeDescriptor } from '@kit.ArkData';
|
|
|
import { CommonConstants } from '../common/constants/CommonConstants';
|
|
|
+import { EventConstants } from '../common/constants/EventConstants';
|
|
|
import Logger from '../common/util/Logger';
|
|
|
import { photoAccessHelper } from '@kit.MediaLibraryKit';
|
|
|
import { BusinessError, emitter } from '@kit.BasicServicesKit';
|
|
|
@@ -544,7 +545,7 @@ export struct LocalMusic {
|
|
|
|
|
|
|
|
|
|
|
|
- let eventMusic: emitter.InnerEvent = { eventId: 2 }
|
|
|
+ let eventMusic: emitter.InnerEvent = { eventId: EventConstants.EVENT_AUDIO_OPEN }
|
|
|
// 监听广播事件(打开其他应用处理)
|
|
|
emitter.on(eventMusic, (eventData: emitter.EventData) => {
|
|
|
this.saveVideoDatas([eventData.data?.message], true)
|
|
|
@@ -552,7 +553,7 @@ export struct LocalMusic {
|
|
|
});
|
|
|
|
|
|
//侧滑广播接收时间
|
|
|
- let eventUpdateSwipeBack: emitter.InnerEvent = { eventId: 888 }
|
|
|
+ let eventUpdateSwipeBack: emitter.InnerEvent = { eventId: EventConstants.EVENT_SWIPE_BACK_UPDATE }
|
|
|
// 监听广播事件(打开其他应用处理)
|
|
|
emitter.on(eventUpdateSwipeBack, (eventData: emitter.EventData) => {
|
|
|
|
|
|
@@ -563,14 +564,14 @@ export struct LocalMusic {
|
|
|
});
|
|
|
|
|
|
//ScanFilePage广播接收时间
|
|
|
- let eventScanUpdate: emitter.InnerEvent = { eventId: 101 }
|
|
|
+ let eventScanUpdate: emitter.InnerEvent = { eventId: EventConstants.EVENT_SCAN_UPDATE }
|
|
|
// 监听ScanFilePage广播事件(更新数据库)
|
|
|
emitter.on(eventScanUpdate, (eventData: emitter.EventData) => {
|
|
|
this.doUpdateData()
|
|
|
});
|
|
|
|
|
|
// 监听歌单播放请求事件
|
|
|
- let eventPlaylistPlay: emitter.InnerEvent = { eventId: 2002 }
|
|
|
+ let eventPlaylistPlay: emitter.InnerEvent = { eventId: EventConstants.EVENT_PLAYLIST_PLAY }
|
|
|
emitter.on(eventPlaylistPlay, (eventData: emitter.EventData) => {
|
|
|
Logger.info('heanup eventPlaylistPlay received - full eventData: ' + JSON.stringify(eventData))
|
|
|
Logger.info('heanup eventPlaylistPlay received - eventData.data: ' + JSON.stringify(eventData.data))
|
|
|
@@ -613,7 +614,7 @@ export struct LocalMusic {
|
|
|
Logger.error('heanup eventPlaylistPlay: invalid data structure received')
|
|
|
});
|
|
|
|
|
|
- let eventSetting: emitter.InnerEvent = { eventId: 333 }
|
|
|
+ let eventSetting: emitter.InnerEvent = { eventId: EventConstants.EVENT_SETTING_UPDATE }
|
|
|
// 监听广播事件(通用设置配置更新)
|
|
|
emitter.on(eventSetting, (eventData: emitter.EventData) => {
|
|
|
this.doChangeSetting()
|
|
|
@@ -1069,10 +1070,10 @@ export struct LocalMusic {
|
|
|
console.info('LifeCycleComponent aboutToDisappear');
|
|
|
this.knockController?.immersiveDisableListening();
|
|
|
this.curIndex = 0
|
|
|
- emitter.off(2);
|
|
|
- emitter.off(101);
|
|
|
- emitter.off(888);
|
|
|
- emitter.off(333);
|
|
|
+ emitter.off(EventConstants.EVENT_AUDIO_OPEN);
|
|
|
+ emitter.off(EventConstants.EVENT_SCAN_UPDATE);
|
|
|
+ emitter.off(EventConstants.EVENT_SWIPE_BACK_UPDATE);
|
|
|
+ emitter.off(EventConstants.EVENT_SETTING_UPDATE);
|
|
|
this.mDestroyPage = true;
|
|
|
this.mIjkMediaPlayer.setScreenOnWhilePlaying(false);
|
|
|
if (this.CONTROL_PlayStatus != PlayStatus.INIT) {
|
|
|
@@ -12027,7 +12028,7 @@ export struct LocalMusic {
|
|
|
|
|
|
// 发送播放状态变化事件给歌单详情页面
|
|
|
try {
|
|
|
- const eventPlaybackStatus: emitter.InnerEvent = { eventId: 2003 }
|
|
|
+ const eventPlaybackStatus: emitter.InnerEvent = { eventId: EventConstants.EVENT_PLAYBACK_STATUS }
|
|
|
const currentFilePath = this.currentSong?.filePath || ''
|
|
|
const eventData: emitter.EventData = {
|
|
|
data: {
|