如何将本地HTML文件导入Swift Playground Live View?

问题描述 投票:1回答:1

以下是将本地html文件导入swift playgrounds的代码。它不起作用,但我在实时视图中得到一个空白图像:

import UIKit
import WebKit
import PlaygroundSupport
let u = URL(string: "Prac_1.html")
let request:URLRequest = URLRequest(url: u!) 
let webView=UIWebView(frame:CGRect(x:0,y:0,width:768.0,height:1024.0))
webView.loadRequest(request) //Loading the request
PlaygroundPage.current.liveView = webView
swift3 swift-playground
1个回答
2
投票

将HTML文件复制到Playground的“Resources”文件夹(转到“Navigator”>“Show project navigator”以显示该文件夹)。

然后使用Bundle.main.url(forResource:)获取文件的URL,如下所示:

let u = Bundle.main.url(forResource: "Prac_1", withExtension: "html")
© www.soinside.com 2019 - 2024. All rights reserved.