此方案可解决:上传视频到优酷后,在页面播放。
1.首先找到视频的播放地址:
https://v.youku.com/v_show/id_XNDk2OTU3OTQ1Ng==.html?spm=a2ha1.14919748_WEBHOME_GRAY.drawer5.d_zj1_2&s=1d63849bfe98427790cd&scm=20140719.rcmd.7182.show_1d63849bfe98427790cd&s=1d63849bfe98427790cd](https://v.youku.com/v_show/id_XNDk2OTU3OTQ1Ng==.html?spm=a2ha1.14919748_WEBHOME_GRAY.drawer5.d_zj1_2&s=1d63849bfe98427790cd&scm=20140719.rcmd.7182.show_1d63849bfe98427790cd&s=1d63849bfe98427790cd)
2.找到视频id
【id_XNDk2OTU3OTQ1Ng==】_后面即是该视频的id
3.替换视频播放地址
在【https://player.youku.com/embed/】后面加上视频的id,即是视频的播放地址
例如:https://player.youku.com/embed/XNDk2OTU3OTQ1Ng==?autoplay=true
(带参数:autoplay=true)是为了使视频自动播放
至此,打开这个地址,就可以自动播放该视频了。
如果是开发,也可以在页面中嵌入iframe,即可播放视频。
关于兼容ie11的问题,只是就我个人的经验而谈:
问题在于视频id的获取问题,如果id后面不带【==】,在ie中会显示浏览器版本过低不能播放。
带了【==】即可解决这个问题。
个人认为应该是跟base64解密有关,有大佬知道是什么原因也可以告诉我,让我长长见识。