我已經設置了一個simle.html頁面,它將向Chromecast設備(使用API密鑰)加載cast-index.php。 cast-index.php應該以.pdf文件格式顯示時間表。到目前爲止,我已經嘗試了多種方法來完成這項工作,並且他們都失敗了。在Chromecast中查看.pdf文件
簡單的<embed src="pdf/test.pdf" width="100%" height="50%" type='application/pdf' />
似乎根本不起作用。將cast-index.php直接加載到Chrome瀏覽器中會顯示一個完全可讀的.pdf文件,但在Chromecast設備中加載相同的頁面不會 - 僅僅是一個空框架。 我已確認沒有任何錯誤的鏈接 - <img>
標籤工作得很好,使用相同的文件夾結構。
下一頁我使用投入谷歌驅動該.pdf文件的全屏視圖作爲一個iframe的谷歌驅動方式嘗試:
<iframe src="https://drive.google.com/a/ictmbo.nl/file/d/0B1ogN-bhjfGRZFRTLWhydGJzUlU/preview" width="100%" height="50%"></iframe>
此,它的工作,但給我留下了點小控制查看和縮放.pdf文件 - 特別是考慮到我正在使用<meta http-equiv="refresh" content="300">
每5分鐘刷新一次頁面,從而恢復用戶在查看此頁面時完成的任何手動縮放或滾動。
我在這裏錯過了什麼嗎?我很難相信依靠笨拙的標籤是在Chromecast設備上顯示.pdf文件的唯一方式。 爲什麼<embed>
無法正常工作(或者<object>
)?