我对编码很陌生,所以任何帮助都将不胜感激。
我正在尝试收集一些关于我在工作中测试的视频 session 技术的基本调查数据,以及我正在使用的付费解决方案在调查完成后路由到广告页面。由于我无法在每次进行调查时重新启动 web url,我希望页面每 2 分钟自动重定向回初始 URL 页面。下面是我现有的代码。 谢谢。
import UIKit
import WebKit
class ViewController: UIViewController, WKNavigationDelegate {
var webView: WKWebView!
override func loadView() {
webView = WKWebView()
webView.navigationDelegate = self
view = webView
}
override func viewDidLoad() {
super.viewDidLoad()
let url = URL(string: "https://Mysurveypage/1234")!
webView.load(URLRequest(url: url))
webView.allowsBackForwardNavigationGestures = true
}
}
最佳答案
var timer = Timer.scheduledTimer(timeInterval: 120.0, target: self, selector: #selector(ViewController.toDoTask), userInfo: nil, repeats: true)
func toDoTask()
{
let url = URL(string: "https://Mysurveypage/1234")!
webView.load(URLRequest(url: url))
}
第一次可以在viewDidLoad()
中调用toDoTask()
关于ios - 尝试在 Swift 中每 120 秒添加一次 URL 自动重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51459347/