2012-12-03 27 views
0

我有一個在iPod Touch和iPad上運行的webapp和一個視頻播放頁面。視頻經過代碼轉換,包含多個音軌和字幕軌道(嵌入式)。視頻字幕菜單不工作在iOS6主屏幕Web應用程序

從iOS4.3.3和iOS5.1.1的主頁運行webapp運行良好,全屏,我可以選擇音頻和字幕軌道。

現在我有一個iPod的第五代iOS6.0.1。如果我從主屏幕在該設備上運行相同的Web應用程序,它會全屏運行,但當按下字幕按鈕時,菜單不會出現在視頻頂部。當我按下字幕按鈕(僅在橫向拍攝時可用),然後移回肖像,然後按完成按鈕,我可以看到視頻背後的adiotrack/subtitle菜單。

我最小的測試用例

<!DOCTYPE html> 
<html> 
    <head> 
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"/> 
    <meta name="apple-mobile-web-app-capable" content="yes" /> <!-- THIS LINE --> 
    <title>video test</title> 
    </head> 
    <body> 
    <div id="streampage"> 
     <video id="videostream" src="main.m4v" controls="controls" preload="none" style="-webkit-transform-style: preserve-3d;"></video>  
    </div> 
    </body> 
</html> 

當我在瀏覽器中打開這個,將其保存到主屏幕,然後從主屏幕開始吧,audiotrack /字幕菜單是不可見的(顯然後面的電影) 當我刪除了註釋<!-- THIS LINE -->的行,在瀏覽器中打開該頁面,將其保存到主屏幕並從此處開始,我可以看到audiotrack/subtitle菜單沒有問題。但是,該webapp不是全屏。

任何人都知道一個解決方法,當從主頁開始時保持webapp全屏--AND-能夠看到audiotrack/subtitle菜單嗎?

注意:這隻在iPod上失敗。使用iOS6.0.1在iPad3上進行測試只需顯示菜單。

回答

0

此問題已在iOS7中修復。

相關問題