我是Angular的新手,如何将我的androisfile连接到打字稿。这里 当我将通话传递给android时,它工作正常。但是,当返回时,来自android的调用正在传递,但无法在打字稿上获取。请在下面检查我的代码。我在我的角度打字稿文件中创建了一个名为scanner output的函数。该功能运行正常。但是很难从Android调用此功能。
这是我的打字稿调用功能
ngInitScript() {
function scannerOutput() {
if (typeof Android !== "undefined" && Android !== null) {
Android.openScanner("Hello Android2");
}
}
}
这是Android代码
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
mWebView?.evaluateJavascript("scannerOutput();", null)
} else {
mWebView?.loadUrl("javascript:scannerOutput();")
}
注意:当我在index.html中传递函数时,我得到了值。我想在打字稿文件中捕获该值