我构建了一个webapp,并且在我的webapp中有社交链接。
我正面临着这个问题。如果我在我的设备中安装了facebook,那么在点击共享链接时,它应该打开本机应用程序而不是在浏览器中打开。
如果我没有安装任何本机应用程序,那么它应该自动重定向到浏览器。
这是我尝试过的代码:
使用Javascript:
if(isAndroid){
fb://profile//www.facebook.com/sharer/sharer.php // to open in native browser
http://wwww.facebook.com // to open in web browser.
}
我该如何处理这个网址...
请帮帮我。
答案 0 :(得分:0)
出于隐私原因,这是不可能的。
<强> See This answer 强>
答案 1 :(得分:0)
您可以制作混合应用程序。
你需要做的就是添加WEB界面,它将通过javascript调用本机源代码并获得返回值。
因此,您可以编写本机函数,如果安装了应用程序,它将返回。设置此界面后,您可以进一步使用它来打开该应用程序并传递意图和所有这些。
您可以轻松完成。从这里开始: https://developer.android.com/guide/webapps/webview.html