2013-01-21 2 views
0

내 안드로이드 phonegap 애플 리케이션에서 나는 plugin.Its를 사용하여 모바일 장치에서 모든 공유 애플 리케이션을 얻으려면 createchooser를 사용하지만, 내가 postToWall 페이지 텍스트 상자에 입력하려고하면 페이 스북 응용 프로그램이 자동으로 닫히고 logcat.i에서 오류를 보여주는 삼성 갤럭시 탭 (안드로이드 2.2) 에서이 문제에 직면하고있다.문제가 페이스 북에서 공유하는 동안 안드로이드

01-23 07:08:42.865: I/dalvikvm(4054): threadid=3: reacting to signal 3 
01-23 07:08:42.875: I/dalvikvm(4054): Wrote stack traces to '/data/anr/traces.txt'. 

친절 사전에 this.Thanks를 해결하기 위해 도와주세요 :

Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); 
emailIntent.setType("text/plain"); 
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT,"www.google.com"); 
this.ctx.startActivity(Intent.createChooser(emailIntent, "Share:")); 

가 여기 내 로그 캣 오류입니다 :

여기 내 코드입니다.

+0

는 체크 HTTP를 수 있습니다 : // 유래 - 텍스트 또는 텍스트 + URL 나던 일 (엉덩이에 통증)을 공유 그래서 그렇게 생각하면 HTTP를 넣어하지 않는 문자열입니다 .com/questions/14411789/android-phonegap-version-2-0-than-any-update-for-share-plugin-for-facebook? answertab = active # tab-top 나는 당신이 적절하게되기를 바란다. 해결책. – MSTdev

+0

답장을 보내 주신 @Imran 감사합니다. 시도했지만 안드로이드 2.2.Please 해결할 수 있도록 잘 작동하지 않습니다. – JavaH

답변

0

는 HTTP를 넣어 필요 것처럼 간단 할 수 있습니다 : // 당신의 URL

앞에 당신이 알고있을 수 있으므로, 네이티브 안드로이드 페이스 북의 점유율은 단지 URL과 아무것도를 받아들입니다. //

예 :

Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); 
emailIntent.setType("text/plain"); 
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT,"http://www.google.com"); 
this.ctx.startActivity(Intent.createChooser(emailIntent, "Share:")); 
관련 문제