【发布时间】:2011-05-28 08:42:57
【问题描述】:
我正在将编码从 Android 转换为 iPhone,下面是从 Android webview 中的 javascript 收听“jb”的代码。如何在 iPhone 中实现代码?
webView.loadUrl(url);
webView.setWebViewClient(new AppWebViewClient ());
webView.addJavascriptInterface(new JavascriptBridge(), "jb");
final class JavascriptBridge
{
public void callback(String param){
//Generate the returnValue from the bridge
/*
String toastValue = param
Toast toast = Toast.makeText(AppHelp.this, toastValue, Toast.LENGTH_LONG);
toast.show();
*/
Log.i(TAG, param);
if (param.equals("close")) {
AppHelp.this.finish();
}
}
}
【问题讨论】:
-
你有没有找到在iOS中实现的方法? iOS 中 JavascriptInterface 的替代方案?
标签: javascript iphone ios uiwebview