2011-08-15 55 views
2

的UIWebView的多功能行爲給出一個URL到...模仿蘋果與煎茶觸摸

  • PDF,蘋果的UIWebView組件將在PDF閱讀器 顯示PDF。
  • 視頻,蘋果的UIWebView組件將在 視頻播放器中顯示視頻。
  • 音樂文件,蘋果的UIWebView組件將在視頻播放器中播放 音樂。

在Sencha Touch中模擬此功能的最佳方法是什麼?

非常感謝

編輯:還有,你怎麼在顯示面板的網站?我嘗試過使用嵌入和iframe,但這些在設備上不可滾動。

回答

0

沒有很多hacky的代碼,你不能。

0

我不明白,這應該像那樣工作嗎?您是否想要在 Sencha應用程序中渲染pdf /視頻/音樂? 如果是,請檢查Sencha示例音頻/視頻。對於PDF,你需要一些新的代碼。我建議在Sencha面板裏面使用pdf.js,儘管沒有嘗試過。

+0

我的觀點是,蘋果的UIWebView處理所有支持的類型與相同的一段代碼(見http://stackoverflow.com/questions/1320220/file-formats-supported-by-uiwebview)我希望Sencha Touch有一個類似的組件,但我可能只是沿着你所描述的道路走下去。 – Andy

0

這在sencha touch :: how to create a panel for website-preview inside iFrame回答。

無論如何,如果你想獲得與senchatouch中的UIWebView相同的效果,我建議使用PhoneGap,只要你的意圖是你的webapp只用在移動設備上。 PhoneGap插件可用於使用本機WebView的每個移動操作系統。該插件,IOS和ChildrenBrowser都稱爲Android。抱歉,其他系統不能幫助更多。

+1

我同意使用ChildBrowser是迄今爲止最好的選擇(雖然沒有Android上的第三個PDF閱讀器,您仍然無法查看PDF)。我認爲你的答案在這裏最好,但不是我的問題的答案。至於你鏈接到的帖子,我確實看到了,但這很可笑,所以我沒有使用它。 – Andy