示例#1
0
        public static void MapEvaluateJavaScriptAsync(IWebViewHandler handler, IWebView webView, object?arg)
        {
            if (arg is not string script)
            {
                return;
            }

            handler.PlatformView?.Eval(webView, script);
        }
示例#2
0
 public static void MapGoForward(IWebViewHandler handler, IWebView webView, object?arg)
 {
     handler.PlatformView?.UpdateGoForward(webView);
 }
示例#3
0
 public static void MapReload(IWebViewHandler handler, IWebView webView, object?arg)
 {
     handler.PlatformView?.UpdateReload(webView);
 }
示例#4
0
 public static void MapSource(IWebViewHandler handler, IWebView webView)
 {
 }
示例#5
0
        public static void MapSource(IWebViewHandler handler, IWebView webView)
        {
            IWebViewDelegate?webViewDelegate = handler.PlatformView as IWebViewDelegate;

            handler.PlatformView?.UpdateSource(webView, webViewDelegate);
        }
示例#6
0
 public static void MapEvaluateJavaScriptAsync(IWebViewHandler handler, IWebView webView, object?arg)
 {
 }
示例#7
0
 public static void MapEval(IWebViewHandler handler, IWebView webView, object?arg)
 {
 }
示例#8
0
 public static void MapReload(IWebViewHandler handler, IWebView webView, object?arg)
 {
 }
示例#9
0
 public static void MapGoForward(IWebViewHandler handler, IWebView webView, object?arg)
 {
 }
示例#10
0
 public static void MapGoBack(IWebViewHandler handler, IWebView webView, object?arg)
 {
 }