大家好!
我花了几周时间使用 Xcode 在 swift 中开发了一个 IOS 应用程序。
经过几个小时的搜索,我找不到从谷歌图片复制网址的简单方法。
这就是我的应用程序所做的(或我想做的)
我打开一个 Webview Controller ,我使用用户定义的一些自定义关键字自动查找谷歌图像网页。 =工作
当浏览器打开时,我只想单击(按住)Google 图片中的图片并复制图片网址(然后我返回到我的应用程序来显示它)= 不起作用
有没有一种方法可以不使用 Google 自定义搜索 API? 如果简单的方法是使用这个api,如果它不仅仅是个人使用,我可以使用它吗?
谢谢您的回答!
http://i.stack.imgur.com/U0Qbo.png
从这个屏幕截图中,我想要用户点击的图片的 URL
最佳答案
首先感谢您的评论。我在我的 WKWebView 之一中进行了尝试,结果如下(长按图像):
这是那些特殊的谷歌链接之一,它在分屏中显示网址的网站以及图像的选项卡。我的猜测是您的 WKWebView 无法打开此 URL,并且您收到错误消息,但您可能尚未设置 WKWebViewDelegates,如下所示:
func webView(_ webView: WKWebView, didFailProvisionalNavigation navigation: WKNavigation!, withError error: Error) {...}
或
func webView(_ webView: WKWebView, didFail navigation: WKNavigation!, withError error: Error) {...}
我认为最好的方法是自定义 WKActionSheet为了仅复制 imgurl=
之后的部分来仅获取图像 url
关于ios - Xcode - Swift - 如何使用 WebView Controller 通过 Google Image 查找图像 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39151608/