如何用公司页面打开Linkedin App?

时间:2017-03-03 10:41:54

标签: javascript android html linkedin

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

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

点击设备打开LinkedIn应用中的上方链接,然后打开公司页面。这在IOS设备中运行良好,但在Android设备中不起作用。 Android设备有什么解决方案吗?在此先感谢

3 个答案:

答案 0 :(得分:1)

用于公司搜索:

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

答案 1 :(得分:0)

这是解决方案。如果用户拥有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 :(得分:0)

我补充说  <a href="https://www.linkedin.com/company/[companylinkedinURL]">LinkedIn</a>

如果在App中链接,则可以打开并重定向到公司页面。 在Android设备中正常工作。