0
在Titanium中,是否可以打印網頁,類似於從Safari打印網頁?我正在使用WebView。Titanium,你能打印一個WebView網頁嗎
它只需要使用iOS,而不是Android。
如果是這樣,怎麼樣?我一直無法找到任何關於此的信息。一個人告訴我,這是不可能的,但我認爲我會問#1 - 這裏的人經常給我驚喜:)
在Titanium中,是否可以打印網頁,類似於從Safari打印網頁?我正在使用WebView。Titanium,你能打印一個WebView網頁嗎
它只需要使用iOS,而不是Android。
如果是這樣,怎麼樣?我一直無法找到任何關於此的信息。一個人告訴我,這是不可能的,但我認爲我會問#1 - 這裏的人經常給我驚喜:)
如果使用toImage()函數上的WebView它需要打印可視區域:
$.webview.toImage();
你想要所有的html內容嗎?
如果沒有,可能的解決方法(我沒有嘗試過),但爲了做到這一點,您需要知道html文檔的高度。
您的內容應用的低zIndex的創建另一個的WebView或將它的可見區域,如:
$.webview2.left = Ti.Platform.displayCaps.platformWidth;
採取的是複製的WebView的打印帶:
$.webview2.toImage();
比刪除該視圖,顯然這不會適用於所有情況。
是的,我會創建網頁,以便打印整個區域。然後這個圖像可以打印到與iPhone/iPad連接的任何打印機上?你是我的英雄! – user984003
您可以直接從應用程序打印圖像,還是需要先將其保存到設備並從那裏打印? – user984003
如果使用toImage函數,它會拍攝調用該函數的視圖的圖片。 它返回一個圖像,你可以做任何你想做的事情,設置爲一個ImageView的圖像,一個View的backgroundImage或者將其保存到app目錄。 –