我正在使用php和html进行项目,因为我必须在网站的标题上放置一个视频。 当我更改页面时,视频应继续流式传输,并且还应在地址栏中更改链接 有没有人知道如何实现它?
答案 0 :(得分:0)
因为你用php标记了这个问题:我认为只有用PHP才能做到这一点。您需要JS才能通过Ajax加载页面中所需的内容而无需刷新站点。如果没有刷新网站,视频将继续播放,一切都应该没问题。只需使用JS / Ajax加载所需的特定内容即可。
答案 1 :(得分:0)
您面临两个问题。 1正在改变地址栏,2正在电影所在的地方继续。
选项1:
更改地址栏时,将重新加载页面。唯一的例外是书签(#code),它可以在没有页面重新加载的情况下进行更改。您可以使用document.location.hash
更改此设置。您还可以检查jquery history plugin以获取jquery平台的历史插件,以便将ajax与此结合使用。
这允许您使用后退/前进按钮并将URL发送给其他人。请记住,这确实需要一些编码工作才能使其正常工作。
这对用户来说确实看起来更好,因为视频会像其他更改一样继续。
选项2:
使用javascript onunload
事件获取正在播放的视频的当前位置。然后页面将像往常一样重新加载到新页面,然后使用onload
事件或jquery将视频向前移动到上一个播放位置。
对于用户看起来较少,因为视频将停止,页面将刷新,视频将在启动时显示停止,视频将需要重新加载,然后它可以向前跳过。
总之。第一是最好的方式,但需要更多的努力,然后我可以在一个awnser解释。第二个更容易实现。