0

此问题仅在(Nexus 7 上的 4.3/4.4 上的 4.3/4.4)上播放 youtube iframe。我去任何在 Iframe 中嵌入 YT 播放器的媒体网站,但没有播放声音。播放器将启动并显示控件,但没有声音。logcat 消息是:

     I/OMXClient( 3004): Using client-side OMX mux.
    E/OMX-VDEC-1080P(  180): Extension: OMX.google.android.index.storeMetaDataInBuffers not implemented
    E/OMXNodeInstance(  180): OMX_GetExtensionIndex OMX.google.android.index.storeMetaDataInBuffers failed
    E/ACodec  ( 3004): [OMX.qcom.video.decoder.avc] storeMetaDataInBuffers failed w/ err -2147483648
...

I/OMXClient( 3004): Using client-side OMX mux.
E/OMXMaster( 3004): A component of name 'OMX.qcom.audio.decoder.aac' already exists, ignoring this one.
I/SoftAAC2( 3004): Reconfiguring decoder: 0->44100 Hz, 0->2 channels
D/audio_hw_primary(  180): select_devices: out_snd_device(2: speaker) in_snd_device(0: )
D/ACDB-LOADER(  180): ACDB -> send_afe_cal

jsfiddle 来重现错误 或只是去任何嵌入 Youtube 剪辑的媒体门户......这个链接在我的笔记本电脑和手机上都很好。它只是我见过错误的N7。

解决方法 - 使用 Chrome Beta 作为浏览器。但是,如果重点放在适合平板电脑的媒体繁重的环境上,那实际上就行不通了。

我的问题:它是 Chrome 问题还是只是 nexus 7 问题?

--编辑有问题的“菜”中的示例 iframe:

<iframe class="youtube-player" type="text/html" src="http://www.youtube.com/embed/MYrY8aFCUCQ?version=3&amp;rel=1&amp;fs=1&amp;showsearch=0&amp;showinfo=1&amp;iv_load_policy=1&amp;wmode=transparent" frameborder="0" id="fitvid994988"></iframe>
4

0 回答 0