【发布时间】:2022-06-28 06:00:38
【问题描述】:
我的网站集成了剃须刀支付功能,并且在浏览器中运行良好。 现在我在 xamarin android 的 webview 中加载相同的网站,但不幸的是它卡在剃须刀支付页面上。 我搜索并尝试了不同的方法,但没有成功。
`WebView webView = FindViewById<WebView>(Resource.Id.webView1);
webView.SetWebViewClient(new CustomWebViewClient());
webView.SetWebChromeClient(chrome);
webView.Settings.JavaScriptEnabled = true;
webView.Settings.BuiltInZoomControls = false;
webView.Settings.SetSupportZoom(false);
webView.ScrollBarStyle = ScrollbarStyles.OutsideOverlay;
webView.ScrollbarFadingEnabled = false;
webView.Settings.SetSupportMultipleWindows(true);
webView.Settings.JavaScriptCanOpenWindowsAutomatically = true;
webView.Settings.SetPluginState(WebSettings.PluginState.On);
webView.Settings.LoadWithOverviewMode = true;
webView.Settings.UseWideViewPort = (true);
webView.LoadUrl(websiteurl);`
这是我正在使用的代码。
谢谢。
【问题讨论】:
-
根据您提供的信息,很难找到问题所在。您是否按照official document 执行此操作?
标签: android webview xamarin.android razorpay