我有一个很好的小网站与Drupal 7。这是非常基本的,没有疯狂的事情。
客户要求现场播放背景音乐。我恳请他们不要这样做,但他们坚持这样做,他们也在签支票。:)
什么是最好的方式添加背景音乐到一个现有的Drupal 7网站,不会停止播放之间的网页?对于任何给定的解决方案,搜索引擎的友好性和对Drupal结构的一般影响是什么?
仅仅寻找解决音乐问题的方法,因为网站上没有音乐,在这里不是一个选择。
发布于 2012-06-01 22:42:54
我正在为一个乐队的网站做同样的事情,在那里,音乐可以继续播放,甚至在切换页面时也是如此。AJAX绝对是这里的一条路。
查看pjax用于Drupal模块。
pjax是一个jQuery插件,它在不加载完整页面的情况下将新内容加载到当前页面。这通常比一个完整的页面重新加载更快和更平滑,因为Drupal只需要交付主页面内容,而不是整个页面-而浏览器只需要重新绘制少量的标记。除此之外,pjax使用HTML5 pushState更新页面URL,而不是使用ajax加载的内容中常用的#url片段。它还用加载页面的标题更新页面标题。换句话说,它具有标准页面加载(permalinks,SEO)的所有优点,同时利用浏览器中的部分页面加载。
发布于 2011-11-15 06:12:39
如果您希望音乐在从一个页面转到另一个页面时继续播放,那么您必须创建站点,以便所有页面都加载AJAX或帧。有规律的页面加载,音乐将被中断之间的每一页。
就玩家而言,我没有尝试过任何东西,但是这个看起来很好:http://www.cincopa.com/media-platform/services/add-music-to-website
发布于 2011-12-15 06:59:47
从Google/Search的角度来看,框架是一个糟糕的想法。客户是否也考虑过通过移动平台进行访问?也是个问题。
我讨厌弹出,但在这种情况下,一个在产卵的播放器可能也是go...then做移动代理检测的方式,并杀死该平台的产卵。
https://drupal.stackexchange.com/questions/15488
复制相似问题