V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ttentau1  ›  全部回复第 6 页 / 共 36 页
回复总数  715
1 ... 2  3  4  5  6  7  8  9  10  11 ... 36  
@ZGame #30 哈哈哈哈,中肯啊
@gaobh #21 现在就是啊,api 写好了的,然后用第三方库拦截了 api 请求,返回的本地 json 数据
@honus #7 https://i.imgur.com/MA8YqTP.png 抖音的推荐算法还是挺强的,我做后端顶多能做出上传、发布,推荐就只能随机推荐了
@ZackKing #8 只是前端应该没事吧,毕竟用 swiper.js 也可以做,实习生也能弄出来 https://i.imgur.com/io2SM1h.png
@ZackKing #8 只是前端没事啊,毕竟 swiper 也可以做
@wusheng0 #9 不知道呀,我添加个免责声明, 一直没弄,这两天涨的太猛了
@smallboy19991231 #2 现在的数据是本地写死的
@shenhuilin0 #161 不是的,我是用了一个第三方库拦截了所有 api 请求。在拦截请求里面返回的是我本地 json 数据。如果你想添加自己的视频,应该用后端实现 api 接口,或者在 api 拦截器里面返回你自己的数据
@1217950746 #23 如果我做出一整套开源,被拿去 18+了,那肯定会被抓
@1217950746 #23 只是前端,我想不会。swiper 就可以做出类似的效果
@jethroX #53 https://i.imgur.com/ZveiiGy.png 要不外包给我做吧
@ixinshang #93 可以做一个后端,包括上传,发布,推荐啊这些。但是不敢开源,怕被人拿去搞黄色 https://i.imgur.com/krir4IG.png
@KillPaul #108
是的,毕竟不是商业项目,只是一个开源项目

检测是特意为 PC 浏览器做的。

因为手机上打开网站就可以使用,而 PC 打开时,代码会记录窗口高度宽度,用于无限滑动的计算,然后再需要按 F12 调出控制台,这时窗口高宽度会变动。再按 Ctrl + Shift + M 调用出手机模式,这时窗口高宽度再次变动,导致一开始计算高宽高不再适用于当前的计算了,就会出错。

所以就会有人来问,怎么调出手机模式显示不完整啊无法使用等等问题。

所以我直接检测到窗口变化就重新刷新页面了,这算是一个现阶段的妥协方案。

真正商业使用,肯定不会这么搞,或者干脆做两套
@cherishwinner334 #137 谢谢支持,的确做了很久,刚入行时起的项目,断断续续的在写,只要闲下来了就会想起这个项目,今天把它完善算是完成当时的梦想吧
@iold #146 我还纳闷儿今天怎么热度依然不减,star 猛增

中午的时候我还考虑给阮一峰投稿来着 https://i.imgur.com/ZveiiGy.png
@Wataru #150 对的,脚本改名字了,超级增强不好听,感觉像抄的一样。原来那个号骂一个喷子被封了
@pendulum #143 是的,需要调整到手机模式才能使用
@wxb2dyj #142
apk 下载地址被 uni 限制了,我在 github 的 release 也有发布: https://github.com/zyronon/douyin/releases
pc 端手机模式打不开是什么意思?
@itcong #123

1 、滑动我是监听了 touchstart 、touchmove 、touchend 这三个事件,自己判断滑动方向、是否消费事件、滑动距离。

2 、删除和增加视频,不可以使用 Vue 的 v-for 来更新,v-for 的数组有变动,Vue 会删除 div ,再迅速添加回来。这样会导致正在播放到一半的视频,由于被删除了,又被添加回来了,就会从 0 开始播放。实际表现出来就是每滑动一次视频就卡一下

3 、在页面中,始终保持 5 个视频左右,每个视频都设置了预加载。屏幕当前显示的视频总是第三个。往上滑动会用 jQuery 在最后添加一个视频,并把最前面的一个视频删除掉,往下滑动同理
1 ... 2  3  4  5  6  7  8  9  10  11 ... 36  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2010 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms · UTC 00:26 · PVG 08:26 · LAX 16:26 · JFK 19:26
Developed with CodeLauncher
♥ Do have faith in what you're doing.