@IBAction func btnClick(_ sender: Any) {
self.performSegue(withIdentifier: "Identifier spécifié par segue", sender: nil)
}
@IBOutlet weak var webPage: WKWebView!
override func viewDidLoad() {
super.viewDidLoad()
let homeUrl="https://google.com"
openUrl(urlString: homeUrl)
webPage.navigationDelegate = self
}
//Ouvrez la vue Web avec l'URL spécifiée par la chaîne
func openUrl(urlString: String) {
let url = URL(string: urlString)
let request = NSURLRequest(url: url!)
webPage.load(request as URLRequest)
}
@IBAction func goBack(_ sender: Any) {
self.dismiss(animated: true, completion: nil)
}
Définissez les deux suivants de Segue
Dans le cas de l'iPhoneX etc., si seulement ce qui précède est fait, l'heure à l'écran etc. sera omise, c'est donc également nécessaire
Les paramètres suivants sont nécessaires pour obtenir le capteur de mouvement de l'appareil
var rcvURL=""
override func viewDidLoad() {
super.viewDidLoad()
webView.uiDelegate = self //j'ai besoin de ça
webView.navigationDelegate = self
openUrl(urlString: rcvURL)
}
Une boîte blanche de Media Player et un contrôleur de lecture vidéo apparaissent à l'écran. Vérification de toutes les propriétés de l'affichage Web (?) Résolution de ce problème. Cause inconnue.
référence https://fuuno.net/swift/bo_bi_1/bo_bi_1.html https://yuu.1000quu.com/how_to_use_segue https://qiita.com/zlia_7/items/e99b77372d8c0f38d98b https://qiita.com/Sab_swiftlin/items/4f184c66477e291d4a0a
Recommended Posts