星闪的足下
星闪的足下
认真的分析别人做的页面播放器,有了新的感想
大概说一下思路啊
写这种小插件的核心是写函数,想要写好函数,要对dom和bom的几十种属性变量要掌握。就比如一个页面播放器,他得有播放暂停功能,这个就要一个监听器也要一个函数
同理拖拉进度条功能,一个监听一个函数,具体的话你要用offsetX / offsetWidth。video.duration这样的参量也会用上,然后设计函数的有几个变量,在什么时候怎么用
监听器触发后,应该怎么变化,然后要不要同时对dom进行修改?改成什么样式元素?现在再写一个调节音量的功能,是不是可以用一个range的input,然后调用什么api
该怎么做该怎样做得更好你读文档是不可能一次学会的,前期呢只能抄,抄多了就会有一种感觉。如果你擅长做过的项目分类就更好了,开发时回顾就会更方便
然后你有没有看过同行的作品?他们还有些什么更人性化的、更好玩的功能?怎么做的?这样就算步入学习正轨了。
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
