2017-03-29 1 views
0
<div class="fb-like" data-href="http://www.mywebsite.com" data-layout="button_count" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> 
<a href="https://twitter.com/share" class="twitter-share-button" data-size="large" data-url="https://www.mywebsite.com">Tweet</a> 
<div class="fb-messengermessageus" 
    messenger_app_id="xxx" 
    page_id="xxx" 
    color="white" 
    size="large"> 
</div> 

내 phonegap 앱에 Facebook Like, Share 및 Twitter 트윗 버튼을 표시하려고합니다.Phonegap에서 소셜 버튼이 작동하지 않습니다. Android webview

내 실제 장치에서 위의 코드를 실행하면 Facebook 관련 버튼이 전혀 표시되지 않습니다.

트위터 트윗 버튼을 볼 수 있지만, 당신이 그것을 누르면 내 config.xml 파일에 다음을 추가하려고하면? ... '

https://twitter.com/intent/tweet'을 표시 거부 '라는 오류가 :

<access origin="tel:*" launch-external="yes" /> 
<access origin="http:*" launch-external="yes" /> 
<access origin="https:*" launch-external="yes" /> 

그런 다음 트윗 버튼을 누르면 아무런 오류가 나타나지 않지만 아무 것도 나타나지 않습니다.

왜? 이 버튼을 해당 앱 또는 외부 브라우저를 여는 방법은 무엇입니까?

답변

0

폰갭에서 당신과 같이 응용 프로그램 브라우저에서 열 수 있습니다

window.open('fb://profile/xxxx', '_blank', 'hidden=yes'); 

가 앞으로 이동하기 위해 This 설명서를 참조하십시오. 위에서 언급 한 모든 매개 변수를 URL에 인코딩해야 할 수도 있습니다.

+0

공식 플러그인을 사용하는 대신 내 자신의 아이콘을 사용하고 클릭을 감지 한 다음 공유 링크를 열어야한다는 것을 의미합니까? – mkto

+0

네, 그게 언제나 어떻게했는지입니다. 플러그인은 날 동안 내 머리카락을 꺼내 ​​기억할 수 끔찍했다! 그래서 내가 이것을 보았을 때 나는 너의 고통을 느꼈다. –

+0

정확히 ... 감사합니다! – mkto

관련 문제