【发布时间】:2019-05-29 21:18:01
【问题描述】:
为什么我不能在 WebKit 中正确使用 https://vintage.myetherwallet.com。问题是,当您在 WebKit 中打开它并转到菜单“Send Ether & Tokens”> Private key 时,它不会打开文本字段来输入私钥,但是当您从 Safari 中打开它时它可以工作。这是为什么呢?
【问题讨论】:
为什么我不能在 WebKit 中正确使用 https://vintage.myetherwallet.com。问题是,当您在 WebKit 中打开它并转到菜单“Send Ether & Tokens”> Private key 时,它不会打开文本字段来输入私钥,但是当您从 Safari 中打开它时它可以工作。这是为什么呢?
【问题讨论】:
您可以使用SFSafariViewController
它适用于以下代码:
import UIKit
import SafariServices
class ViewController: UIViewController, SFSafariViewControllerDelegate {
override func viewDidAppear(_ animated: Bool) {
if let url = URL(string: "https://vintage.myetherwallet.com/") {
let vc = SFSafariViewController(url: url)
vc.delegate = self
self.present(vc, animated: true)
}
}
}
【讨论】: