swift - 如何显示 webkit 所在的当前 URL
问题描述
我希望 webkit 所在的当前 URL 显示在地址栏中。我似乎无法找到解决方案。到目前为止,我所拥有的只是一个 webkit,它从文本字段中获取字符串以用作 url。但我希望它在每次 url 更改时显示当前 url,例如,如果我在 youtube.com 上搜索“hello”,它应该显示https://www.youtube.com/results?search_query=hello之后。
解决方案
不幸的是,目前无法使用 WebKit,您最好的选择是SFSafariController
import SafariServices
func open_web(url:string) {
let urlTallerWeb = URL(string: url)
let vistaTalleres = SFSafariViewController(url: urlTallerWeb!)
present(vistaTalleres, animated: true, completion: nil)
vistaTalleres.delegate = self as? SFSafariViewControllerDelegate
}
推荐阅读
- python - 尝试在 Python 中更改私有变量
- azure - 使用 Azure CLI 注册多个资源提供程序
- mongodb - 由子文档 ID 填充的猫鼬
- php - 如何在 LUMEN 中使用 GATE 立面(Laravel 6.2)
- javascript - 从当前日期查找上一年
- node.js - 使用 nodejs 将对话记录到 Azure CosmosDB
- bash - 在 MAC OSX 中批量重命名文件
- git - 如何在 GPG 中禁用密码/密码超时,因此我不必在 Windows 10 上为每次提交都输入它?没有`gpg.conf`或`gpg-agent.conf`
- laravel - 无法在 Debian 8(64 位)上安装 laravel
- svg - SVG:取消组合对象/从命令行删除变换