Javascript 无法从angular 7应用程序调用android webview函数

Javascript 无法从angular 7应用程序调用android webview函数,javascript,android,angular,Javascript,Android,Angular,我正在android webview中运行angular 7应用程序,并试图调用android函数从应用程序中获取一些数据 假设android webview的名称为android\u webview,android中有一个名为getuserdata的函数 这是我用来调用android函数的代码android\u webview.getUserData(),但是对于angular 7android\u webview是一个未定义的变量,它显示错误,也不允许我使用ng build 在我的angul

我正在android webview中运行angular 7应用程序,并试图调用android函数从应用程序中获取一些数据

假设android webview的名称为
android\u webview
,android中有一个名为
getuserdata
的函数

这是我用来调用android函数的代码
android\u webview.getUserData()
,但是对于angular 7
android\u webview
是一个未定义的变量,它显示错误,也不允许我使用
ng build


在我的angular 7应用程序中,是否有任何特定的方法调用android webview函数???

找到了解决方案

我以前尝试过使用
window.android\u webview
,但是我得到了这个错误
属性“android\u webview”在类型“window”上不存在。


经过一点研究,我发现我可以像这样访问android变量
窗口['android_webview']
。现在我可以在angular 7应用程序中访问android webview变量。

找到了解决方案

我以前尝试过使用
window.android\u webview
,但是我得到了这个错误
属性“android\u webview”在类型“window”上不存在。

经过一点研究,我发现我可以像这样访问android变量
窗口['android_webview']
。现在我可以在angular 7应用程序中访问android webview变量