【问题标题】:How to open Linkedin App with Company Page?如何使用公司页面打开 Linkedin 应用程序?
【发布时间】:2017-03-03 10:41:54
【问题描述】:

这是一个简单的 HTML 页面,我的代码如下。

<a href="linkedin://company/[linkedIncomapanyID]">LinkedIn</a>

单击设备中的上述链接打开 LinkedIn 应用程序并打开公司页面。这在 IOS 设备中运行良好,但在 Android 设备中无法运行。有安卓设备的解决方案吗?提前致谢

【问题讨论】:

标签: javascript android html linkedin


【解决方案1】:

这就是解决方案。如果用户拥有linkedin 应用程序,则该应用程序将启动,否则公司资料将显示在浏览器中。

String pageId = "your-company-id";
final String urlFb = "linkedin://" + pageId;
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse(urlFb));

final PackageManager packageManager = this.getPackageManager();
List<ResolveInfo> list = packageManager.queryIntentActivities(intent,
        PackageManager.MATCH_DEFAULT_ONLY);

if (list.size() == 0) {
    final String urlBrowser = "http://www.linkedin.com/company/" + pageId;
    intent.setData(Uri.parse(urlBrowser));
}
this.startActivity(intent);

【讨论】:

    【解决方案2】:

    用于公司搜索:

    linkedin://profile/company/{company-name}
    

    【讨论】:

      【解决方案3】:

      我添加了 &lt;a href="https://www.linkedin.com/company/[companylinkedinURL]"&gt;LinkedIn&lt;/a&gt;

      如果在可用的应用程序中链接,则打开并重定向到公司页面。 在 Android 设备上运行良好。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-07-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-12-05
        • 2021-04-13
        相关资源
        最近更新 更多