我正在開發一個Facebook應用程序,它具有Facebook視圖實現。我設法按照教程並將SDK集成到Studio項目中。 (我指的是https://developers.facebook.com/docs/android/like-button)。 根據FB流程,當你點擊類似的視圖時,它會打開Facebook活動,它會預覽你喜歡的URL。在此頁面上,您可以與其他人分享網址或返回到您的活動。 我能夠實現這一點,但功能只適用於Android OS 5.x 當我在Android 4.4或6.x上運行應用程序時,Facebook活動打開,顯示空白屏幕並關閉自己,不喜歡這一頁。 我在這裏錯過了什麼,這可能是特定於操作系統,就像權限?因爲我認爲即使這個操作系統在1個操作系統上也能正常工作,那麼這個實現應該沒問題。Facebook的喜歡視圖不適用於某些Android版本
謝謝你的幫助。
我的清單:
<provider android:authorities="com.facebook.app.FacebookContentProvider140xxxxxxxxx518"
android:name="com.facebook.FacebookContentProvider"
android:exported="true"/>
<activity android:name="com.facebook.FacebookActivity"
android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation"
android:label="@string/app_name" />
我活動的onCreate:
LikeView like_view = (LikeView) findViewById(R.id.like_view);
like_view.setLikeViewStyle(LikeView.Style.STANDARD);
like_view.setAuxiliaryViewPosition(LikeView.AuxiliaryViewPosition.INLINE);
like_view.setObjectIdAndType("https://developers.facebook.com/docs/android/like-button", LikeView.ObjectType.UNKNOWN);