シンプルなHTMLページです。私のコードは以下のとおりです。会社のページでLinkedin Appを開くには?
<a href="linkedin://company/[linkedIncomapanyID]">LinkedIn</a>
リンク先のリンクをクリックすると、リンクオープンアプリと公開企業ページが開きます。これはIOSデバイスでは問題なく動作していますが、Androidデバイスでは動作しません。アンドロイドデバイスのための解決策はありますか?ありがとうございました
シンプルなHTMLページです。私のコードは以下のとおりです。会社のページでLinkedin Appを開くには?
<a href="linkedin://company/[linkedIncomapanyID]">LinkedIn</a>
リンク先のリンクをクリックすると、リンクオープンアプリと公開企業ページが開きます。これはIOSデバイスでは問題なく動作していますが、Androidデバイスでは動作しません。アンドロイドデバイスのための解決策はありますか?ありがとうございました
これは解決策です。ユーザーにリンクされたアプリがある場合、ブラウザに会社のプロフィールが表示されます。
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);
オープンより利用できるアプリケーションにリンクされ、同社のページにリダイレクトする場合、私は <a href="https://www.linkedin.com/company/[companylinkedinURL]">LinkedIn</a>
を追加しました。 Androidデバイスでうまく動作します。
Androidデバイスでリンクをクリックしたときにはどうなりましたか? – WoookLiu
LinkedIn Appを開くだけです。特定の "linkedIncomapanyID"企業ページを開きません。しかし、会社(リンクされているincomapanyID)のページを開いてiPhoneアプリで。 –
これは役に立つかもしれませんhttp://stackoverflow.com/questions/24926588/could-not-open-linkedin-app-with-company-profile-url-by-another-android-app – Toxide82