知乎的分享模块对于地址的处理是个孤岛(下)
优采云 发布时间: 2022-05-14 02:02知乎的分享模块对于地址的处理是个孤岛(下)
抓取网页flash视频地址直接发送给微信分享功能要求:正常浏览器、ie浏览器支持,微信客户端需要支持视频播放性能要求:耗流量高的浏览器无法正常分享;分享到网页、微信朋友圈中不会显示;如果地址在你的本地播放(包括本地播放和网页分享),那么默认分享到本地的html5网页浏览器;分享到微信,微信客户端会抓取本地的html5分享到自己的浏览器。
对于现在的浏览器,分享一个html5视频,其实真的非常难(不考虑用户安装css浏览器插件的问题)。连其他编程语言的视频编码标准都无法解决,更不要说别的浏览器解码这种技术问题了。所以我推测知乎的分享模块对于地址的处理是个孤岛(a,b,c这三个页面的地址),从这个地址走地址可以反向流回去一个页面地址,再从这个页面反向流回去我没听说过(个人理解),就算可以,那我觉得也不是能够通过分享模块收到这个链接的方式来实现的方案一:看使用什么浏览器能反向,如果这些浏览器不支持这种方案就只能麻烦点,把地址用url编码去掉也可以,再用cookie对下数据,或者换个数据模式,再用ua来个上行转发之类的方案二:如果选用https的地址编码,要考虑地址被https识别的问题,好在我知道现在还是有的,根据这个ssl和一些前端协议就可以处理。