android/Webview/ava get 代码同步方法等待其他人输出

android/Webview/ava get code to sync methods wait for others output

提问人:859 - Pawan Mokal 提问时间:7/19/2023 更新时间:7/19/2023 访问量:14

问:

我有两种方法方法A和方法B。

我的目标是在调用它的相同方法 A 中实现 Javascript 的输出。查看示例代码


Webview webview;
void onCreate(Bundle B){
   super.onCreate(B);
 
   webview.addJavascriptInterface(this,"android");
   A();
}

void A(){
   webview.loadUrl("javascript: android.B(100);");
   //I expect here output of B() which is output of Javascript
   int aa = ????;


}

@JavascriptInterface
int B(int b){
   return b;
}

在 A() 上被调用,javascript 在 webview 上执行,然后 B() 被 javascript 调用。

我想做javascript继续执行代码的地方。建议使用“????”。

Java Android 异步 WebView

评论


答: 暂无答案