0
나는 phonegap과 함께 안드로이드 애플 리케이션에서 일하고 있는데, "alert ('23 ')"과 같은 자바 코드를 웹보기로 보내고 싶습니다. 어떻게?자바 스크립트를 phonegap 웹보기로 보내기
세부 사항 :
폰갭 : 3.0.0
플랫폼 : 안드로이드
나는이 목적을 위해 sendJavascript
기능을 사용하지만 아무 일도 나를 위해 작동하지 않습니다.
내 코드 :
public class HelloWorld extends DroidGap
{
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
// Set by <content src="index.html" /> in config.xml
super.loadUrl(Config.getStartUrl());
//super.loadUrl("file:///android_asset/www/index.html")
Intent intent = getIntent();
String action = intent.getAction();
String type = intent.getType();
if (Intent.ACTION_SEND.equals(action) && type != null) {
this.handleSendText(intent);
}
}
public void handleSendText(Intent intent)
{
String sharedText = intent.getStringExtra(Intent.EXTRA_TEXT);
if (sharedText != null) {
String js = String.format("callss('%s');", "hadi");
// code to send JavaScript
this.sendJavascript(js);
}
}
}
어딘가에 내가 사용에 대해 읽어 대신 webView.sendJavascript하지만, 웹보기에 액세스 할 수 없습니다. 추가 정보가 제시되어야하는 경우 을 기재하십시오.