2012-09-02 17 views
8

私たちのwebappは、FacebookのネイティブiOSアプリ内でうまく動作します。しかし、Facebook(UIWebView?)アプリ内で開くのではなく、モバイルSafariで新しいウィンドウを開く必要のあるリンクがいくつかあります。単純なHTML <a href="http://site...." target="_blank">はそれをしません - まだFacebookのアプリ(最新版)の中で開きます。プレーンリンクやwindow.open()をページロードのためにSafariに切り替える方法はありますか?iOSのネイティブFacebookアプリからSafariでモバイルWebアプリケーションリンクを開くにはどうすればよいですか?

+0

ここで提案されている解決策は動作しますか? - http://stackoverflow.com/questions/7930001/force-link-to-open-in-mobile-safari-from-a-web-app-with-javascript? – deesarus

+0

@tip、これは、fbアプリのネイティブコンテナで実行されているhtml/js WebアプリケーションからSafariで外部リンクを開く方法とは関係ありません。明らかに私たち自身のネイティブアプリを持つことは "解決策"ですが、別の質問になります。 – tribalvibes

答えて

0

私の会社のウェブチームはそのアプローチを試みて失敗しました。私たちがやり遂げたのは、私たちのネイティブiOSアプリでこれを処理するFacebookディープリンクを使用することでした。

あなたは、Facebookが深いここのリンクについての詳細を調べることができます。

https://developers.facebook.com/docs/ios/link-to-your-native-app-ios-sdk/

すでにiOSアプリを持っている場合、それは素晴らしいソリューションです。

こちらがお役に立てば幸いです。

関連する問題