2012-11-13 93 views
0

我有我的應用程序中的一些網頁瀏覽,webviews從服務器加載圖像,我解析所有pattes和現金的圖像。從鈦磁盤加載圖像

這樣所以我越來越路徑:

文件://localhost/Users/Fincha/Library/Application%20Support/iPhone%20Simulator/6.0/Applications/1DC70FE8-0FEA-46AD-9A49-18E78282C2CA/Documents /files/4c06c87edbc3994829483e7b6be1d89c.png

在我的iphone模擬器,在iphone上類似。

我嘗試替換我的webview中的路徑,使應用程序從磁盤加載圖像,它會成功,但我沒有看到圖像,甚至js或樣式表(他們也緩存)。圖像標籤呈現空白。

修正是正確的,如果我創建一個完美的相同pathes imageview。

這裏的一些代碼:

var webView = Ti.UI.createWebView({ 
      // url : urlToShow, 
      // image : "file://localhost/Users/Fincha/Library/Application%20Support/iPhone%20Simulator/6.0/Applications/1DC70FE8-0FEA-46AD-9A49-18E78282C2CA/Documents/files/4c06c87edbc3994829483e7b6be1d89c.png", 
      html : "<img height='200' width='300' src='file://localhost/Users/Fincha/Library/Application%20Support/iPhone%20Simulator/6.0/Applications/1DC70FE8-0FEA-46AD-9A49-18E78282C2CA/Documents/files/4c06c87edbc3994829483e7b6be1d89c.png' />", // replacePathesInHTML(data.data[elDiD].content), 
      height : Titanium.UI.SIZE 
     }); 

所以如何顯示網頁視圖形式器件圖像?

回答

0

我不明白你是如何得到這個成功的。什麼是指向你的計算機上的文件的目的是什麼?如果您要使用本地主機,請設置本地mamp服務器:http://www.mamp.info,然後使用類似http://localhost/yourimage.png的網址