hustcc / canvas-nest.js

:cancer: Interactive Particle / Nest System With JavaScript and Canvas, no jQuery.
https://git.hust.cc/canvas-nest.js
MIT License
4.31k stars 826 forks source link

背景动画如何实现根据不同设备实现开启和关闭? #17

Closed zipeijun closed 7 years ago

zipeijun commented 7 years ago

这个背景动画很好玩,但是只能设置开启或关闭,这就导致一个问题,在桌面端的体验很好,但是在移动端就显得十分的渣乱。

想知道可不可以实现根据访问者使用设备情况,只在桌面端开启,移动端自动关闭?

如果可以,如何实现?

动画具体效果可以在桌面端和移动端分别打开我的博客体验

hustcc commented 7 years ago

可以实现,可以在 js 中判断当前用户的情况(user agent),然后 如果需要显示,就把这个脚本加到 html 中即可,否则不加。

zipeijun commented 7 years ago

@hustcc 我研究了一下,看懂了。写一个判断条件,根据用户情况选择是否加载脚本。谢谢指导