我的本機iPhone應用程序使用UIWebView顯示HTML文件。這些HTML文件本地存儲在iPhone上(它們隨應用程序一起提供)。移動Safari中有關HTML LINK的錯誤
現在我也嘗試使用的HTML文件的中央CSS文件,使用類似: <link href="../../stylesheet.css" rel="stylesheet" type="text/css">
在Safari中,這個作品中,HTML文件看起來OK。 在移動Safari(在模擬器和真實設備上)這不起作用:沒有找到CSS文件。 所以我嘗試了以下內容: 將CSS文件存儲在與HTML文件相同的目錄中(加上不同的LINK當然):沒問題。 將CSS文件存儲在更高的一個目錄中:沒問題,適用於Safari和移動Safari。 將CSS文件存儲在更高的一個目錄中:在移動版Safari中不起作用,但在Safari中沒有問題。 什麼給?在../..
是我創建和使用的各種其他目錄。 注意:../..
指向該軟件包的直接子目錄的目錄。 ../..
不會嘗試進入捆綁目錄。
任何想法?任何見過我的人都表示這一點也很困惑。
感謝您發佈該行爲。這可能對其他人有用。 – 2009-11-25 13:19:04