0
我正在使用Swift構建OS X應用程序,我想要做的事情之一是在代碼中構建HTML字符串,然後在Web視圖中顯示該頁面。在OS X中構建並顯示html文件
我可以加載NSURLRequest
到該webView,但我不知道如何顯示「虛擬」頁面可以說。
如果我將一個預設頁面加載到我的Xcode項目main.html
中,然後我像這樣加載它。
let localfilePath = NSBundle.mainBundle().URLForResource("main", withExtension: "html")
let myRequest = NSURLRequest(URL: localfilePath!)
self.webView.mainFrame.loadRequest(myRequest)
但是,我的html頁面主體當前在名爲body
的字符串變量中。
有沒有一種簡單的方法來做到這一點與斯威夫特? 我需要先在磁盤上創建一個臨時文件,然後加載它然後刪除它?
有人可以建議最好的方法嗎?
完美。謝謝。 –
@StewartLynch歡迎您 –