0

React Native Linking API를 사용하여 Facebook 페이지를 열려고했습니다. 그것은 나를 위해 작동하지 않습니다. Facebook 앱이 설치되어 있습니다. Communications.web(url) :React Native open Facebook 페이지

Linking.openURL('fb://page/<page_name>'); 
Linking.openURL('fb://profile/<profile_name>'); 
Linking.openURL('http://facebook.com/<page_name>'); 

나는 또한 Communications 라이브러리를 사용하려고 : 여기에 내가 시도하는 것이다. Facebook과 Instagram에서는 아무 것도 작동하지 않습니다. 그러나 그것은 Google지도, 애플지도, 트위터 및 다른 큰 사람들을위한 매력처럼 작동합니다.

내가 잘못한 일을하고 있는지, 아니면 페이스 북의 사람들에게 안드로이드 관련 기사를 보내야 하는지를 궁금해했다. 그들은 분명히 그들이하는 일을 알지 못합니다. 당신이 BTW "WWW"를 제거하면

Linking.openURL('https://www.facebook.com/n/?YOUR_PAGE_NAME'); 
Linking.openURL('http://instagram.com/_u/USER_NAME'); 
Linking.openURL('http://instagram.com/_p/PICTURE'); 

페이스 북이 작동하지 않을 것입니다 :

답변

0

확인은 페이스 북을 열 수있는 한 가지 방법을 발견했다.

0

일반적으로 열려고 시도하기 전에 iOS 용으로 Linking.canOpenURL()을 확인해야합니다. 또한

, 당신은 같은 info.plist에 배열로 프로토콜을 추가해야합니다 또한 info.plist에 Xcode 프로젝트에서이 작업을 수행 할 수 있습니다

<key>LSApplicationQueriesSchemes</key> 
<array> 
    <string>fb</string> 
</array> 

.