【问题标题】:Xamarin Android WebView - JDE E1 Web PortalXamarin Android WebView - JDE E1 Web 门户
【发布时间】:2018-06-18 13:40:37
【问题描述】:
我正在创建一个 Xamarin Android 应用程序,该应用程序使用一个显示 JDE E1Menu.maf 门户的简单 web 视图。该应用程序基本上是一个嵌入在简单 WebView 中的网站。我可以登录网站,但是当我进入菜单屏幕时,我无法单击任何按钮。
门户有一个 IFrame,其中包含一个表格,其中每个表格单元格都是一个通过 javascript 触发的按钮。我无法在表格单元格中的按钮上触发点击。
我已经在 WebView 上启用了 javascript。
【问题讨论】:
标签:
javascript
android
xamarin
webview
jde
【解决方案1】:
如何修复 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
这已经过测试并且有效。