代码之家  ›  专栏  ›  技术社区  ›  GosiaK

深度链接共享不适用于facebook

  •  0
  • GosiaK  · 技术社区  · 6 年前

    我正在分享我使用这个问题的方法的内容。

    Share application "link" in Android

    try { 
    Intent i = new Intent(Intent.ACTION_SEND);  
    i.setType("text/plain");
    i.putExtra(Intent.EXTRA_SUBJECT, "My application name");
    String sAux = "\nLet open the content of my app\n\n";
    sAux = sAux + "https://myApp//content \n\n";
    i.putExtra(Intent.EXTRA_TEXT, sAux);  
    startActivity(Intent.createChooser(i, "choose one"));
       } catch(Exception e) { 
        //e.toString();
    } 
    

    这种方法适用于除facebook以外的所有应用程序。

    但facebook会以某种方式将文本转换成如下所示的意图: enter image description here

    你能解释一下我如何在facebook上分享我应用程序的链接吗?我需要thet当用户点击共享按钮时,所有安装的应用程序都会列出可以共享的内容。

    0 回复  |  直到 6 年前