我正在创建一个 Xamarin Android 应用程序,它使用显示 JDE E1Menu.maf 门户的简单 web 视图。该应用程序基本上是一个嵌入在简单 WebView 中的网站。我可以登录网站,但是当我进入菜单屏幕时,我无法单击任何按钮。
该门户有一个 IFrame,其中有一个表格,其中每个表格单元格都是一个通过 javascript 触发的按钮。我无法点击表格单元格中的按钮。
我在 WebView 上启用了 javascript。
我正在创建一个 Xamarin Android 应用程序,它使用显示 JDE E1Menu.maf 门户的简单 web 视图。该应用程序基本上是一个嵌入在简单 WebView 中的网站。我可以登录网站,但是当我进入菜单屏幕时,我无法单击任何按钮。
该门户有一个 IFrame,其中有一个表格,其中每个表格单元格都是一个通过 javascript 触发的按钮。我无法点击表格单元格中的按钮。
我在 WebView 上启用了 javascript。
如何修复 Web 视图以支持 javascript 并显示 E1 JDE 门户:
webView.Settings.JavaScriptEnabled = true; // Enable javascripting
webView.Settings.DomStorageEnabled = true; // Enable storage in DOM
webView.LoadUrl( "https://www.example.com/jde/" ); // Don't include the E1Menu.maf
这已经过测试并且有效。