Skip to content

Media标签和插件的关系(废弃)

因为Android盒子的碎片化,导致很多播放器异常发生。

为了让用户能够根据自己的场景自定义播放器,JsView提供了JsViewPlugin机制,建立Media标签<audio>和<video>到自定义播放器的通路。

你可以在JsViewPlugin.DomAudio/DomVideo和JsViewPlugin.AudioPlayer/VideoPlayer两个时机中的任意一个进行自定义Hook操作。

Media标签和JsViewPlugin之间的默认关系如图(以Video为例, Audio类同):

PlantUML lightPlantUML dark
NaN%
  • Video创建

    PlantUML lightPlantUML dark
    NaN%
  • Video销毁

    PlantUML lightPlantUML dark
    NaN%
  • Video src属性设置

    PlantUML lightPlantUML dark
    NaN%
  • Video play方法调用

    PlantUML lightPlantUML dark
    NaN%