The combination of all four layers in addSourceBuffer at the MediaSource prototype level, src and srcObject property descriptor hooks, play() prototype hook, and capture-phase event listeners means there is, practically speaking, no architectural escape route left. The entire browser surface area through which a media element can receive and play audio has been covered. How fucking braggadocious of me to say that. I will be humbled in due time. That much is universal law.
人 民 网 版 权 所 有 ,未 经 书 面 授 权 禁 止 使 用
。关于这个话题,Line官方版本下载提供了深入分析
文 | 锌刻度,作者 | 李觐麟,编辑 | 黎文婕
更多详细新闻请浏览新京报网 www.bjnews.com.cn