浏览代码

fix(player): enforce playback state bridge singleton

onecold 4 月之前
父节点
当前提交
0a585cf656
共有 2 个文件被更改,包括 6 次插入1 次删除
  1. 3 0
      entry/src/main/ets/controller/PlaybackStateBridge.ets
  2. 3 1
      entry/src/ohosTest/ets/test/List.test.ets

+ 3 - 0
entry/src/main/ets/controller/PlaybackStateBridge.ets

@@ -21,6 +21,9 @@ export class PlaybackStateBridge {
     durationMs: 0
   }
 
+  private constructor() {
+  }
+
   public static getInstance(): PlaybackStateBridge {
     if (!PlaybackStateBridge.instance) {
       PlaybackStateBridge.instance = new PlaybackStateBridge()

+ 3 - 1
entry/src/ohosTest/ets/test/List.test.ets

@@ -14,7 +14,9 @@
  */
 
 import abilityTest from './Ability.test'
+import playbackStateBridgeTest from './PlaybackStateBridge.test'
 
 export default function testsuite() {
   abilityTest()
-}
+  playbackStateBridgeTest()
+}