在具有此自定义方案类型的Webview上:
case "whatsapp":
#if DEBUG
print("this is whatsapp")
#endif
openCustomApp(urlScheme: "whatsapp://", additional_info: url_elements[1])
decisionHandler(.cancel)
我怎样才能将其改编为脸书?
我尝试用fb://替换whatsapp://并在plApp中用LSApplicationQueriesSchemes替换我将字符串设置为fb
它仍会在safari中打开一个网址。
答案 0 :(得分:0)
我相信您无法打开Facebook应用,您需要为个人资料或网页ID传递参数:
fb://profile/<id>
以及它的页面:
fb://page/<id>
您可以使用以下方法测试设备是否能够打开特定网址
UIApplication.shared.canOpenURL(URL(string: "fb://"))