html5的audio在safari(windows)中无效

由于mac下的safari不会有这样的问题(OSX默认都装的有QuickTime),而windows下用safari的比例实在小不用考虑。
apple算是偷了一个小懒。而所谓的须要quicktime并不是是把quicktime做为插件,而是safari(包括整个macos)的音视频处理使用的是quicktime做为后台。
这个与插件有区别,QuicktimeFramework在osx下是做为系统级的服务跑起来的,所谓的Quicktime播放器只不过是在后台调用了这个服务的一个客户端,safari的audio这样实现并非“侵入式”地在浏览器中附加了一个外来的模块,而是safari本身内部实现了后台对quicktime服务的调用。有点相似于动态连接
其实在windows下音视频也是存在相似的服务的,IE也不是说直接内部实现了完整的音频视频播放功能,而是调用系统级的服务来实现的。既然windows已经预装了windows player,还要在IE里再实现一套岂不是有不少冗余?macos

相关文章
相关标签/搜索