显示当前所有直播
這裡只顯示彼此間有代碼差異的版本。 顯示所有版本。
更新使用的API(感谢 discussions/247256 中提供的内容);全面清除var使用;将主体框架生成从JS方式转为使用innerHTML;采用async/await语法(ES8)
接口变动
修复分区不显示的问题
适配新版页面;使用新方式处理页面原有事件
获取元素从document.elementFromPoint(event.clientX, event.clientY)改为event.target,防止漏掉奇奇怪怪的没有正常坐标的点击(其实不太可能遇到)
添加刷新按钮
防止B站打开新页面;对小屏幕优化;
修复由接口返回的直播链接变化,导致无法显示分区的BUG
增加主播分区显示;优化样式代码
将页面修改的触发方式从window.onclick改为window.onmousedown,第一次点击“更多>”按钮即可打开