无法从 WebKit 正确使用 https://vintage.myetherwallet.com
Can’t use https://vintage.myetherwallet.com properly from WebKit
为什么我不能从 WebKit 中正确使用 https://vintage.myetherwallet.com。问题是,当你在 WebKit 中打开它并转到菜单“发送以太币和令牌”> 私钥时,它不会打开文本字段来键入私钥,但是当你从 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)
}
}
}
为什么我不能从 WebKit 中正确使用 https://vintage.myetherwallet.com。问题是,当你在 WebKit 中打开它并转到菜单“发送以太币和令牌”> 私钥时,它不会打开文本字段来键入私钥,但是当你从 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)
}
}
}