现在寻找2个月的答案..请帮忙
我正在使用webview创建我的ios应用程序,并且在我的移动网站上有whatsapp共享按钮,它与whatsapp共享内容,并且它在任何浏览器上都能正常工作,对于Android应用程序我已实现代码使其工作..
这是我网站上的whatsapp代码:
href =“whatsapp:// send”data-text =“content goes here”data-href =“” class =“wa_btn wa_btn_s”style =“display:none”>分享
这就是我在我的xcode中使用的
func webView(_ webView: UIWebView, shouldStartLoadWith request: URLRequest, navigationType: UIWebViewNavigationType) -> Bool { if (request.url!.scheme == "whatsapp") { let wurl = URL(string: "whatsapp://")!
if #available(iOS 10.0, *) {
UIApplication.shared.open(wurl, options: [:], completionHandler: nil)
} else { UIApplication.shared.openURL(wurl)
}
return false
}
return true
}
它会打开whatsapp但是如果我这样使用它就没有内容:
string:“whatsapp:// sendtext =”hello world“
它分享了hello world,但我想分享网站上的内容。
感谢您的帮助
答案 0 :(得分:0)
如果您想通过Whatsapp通过移动网络分享网站页面,您应该使用以下字符串:
whatsapp://send?text=http://www.yourwebsite.com
使用文本中的网页链接将允许Whatsapp从网站上获取元数据(icon / description..etc)并在消息中使用它。