ios - 无法从 WebKit 正确使用 https://vintage.myetherwallet.com
问题描述
为什么我不能从 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)
}
}
}
推荐阅读
- javascript - 使用 Azure Functions 和 Azure SQL server 制作登录和注册系统
- django - django 中的 url 找不到页面错误
- git - Git:如何找出哪个版本的“主”别名?
- php - 上传 Excel 文件 Google Drive API
- reactjs - React.js - 扫描文档
- opendaylight - 实验室设置:带 mininet 的 OpenDayLight(铝制)
- javascript - Google API 使用 java 脚本获取对我的业务的评论
- javascript - 如何使用 kubernets 客户端库连接到 kubernets 集群?
- python - 有没有比使用 Reshape 更好的方法来重复张量内的图层?
- r - 如何在 R Shiny Report 中为数据表设置自动列宽