2016-01-13 131 views
2

我想发送一封包含指向Facebook或Instagram的网页链接的电子邮件。如果用户使用手机,我需要打开相应的应用程序。这需要在iPhone和Android手机上运行,​​并且如果用户在桌面上(作为后备),则只需打开网页即可。通过电子邮件链接打开Facebook和Instagram应用程序

作为一个例子,我尝试使用<a href="fb://profile">Facebook Profile</a>,它在我的android手机上工作,但没有涵盖我所有的需求。

任何想法或建议?

谢谢!

+0

如果你想使用这样的自定义协议处理程序,你首先需要找出一种方法来找出哪些客户端支持 - 并且从电子邮件的上下文中,我怀疑这是可能的。也许应用程序链接可以帮助你实现你想要的 - https://developers.facebook.com/docs/applinks,http://applinks.org/ – CBroe

回答

-1

这就是工作的Facebook页面,也Instragram的应用程序将干活希望这将是OK的You.Note:请安装和测试的Facebook最新版本的应用程序

btnfFB.setOnClickListener(new OnClickListener() { 

       @Override 
       public void onClick(View arg0) { 
        String url = "fb://page/yourpageID"; 
        Intent i = new Intent(Intent.ACTION_VIEW); 
        i.setData(Uri.parse(url)); 
        startActivity(i); 
       } 
      }); 
相关问题