/// <summary> /// Design the javascript for webview when first DOMCompleted. /// </summary> /// <param name="js">scripts</param> private void DefineJsFunction(out string js) { var bag = new NativeJavascriptBag(); bag.AppendScript(NativeJavascriptHelper.WindowExternalSender) .AppendScript(NativeJavascriptHelper.ActionLinkExpand) .AppendScript(NativeJavascriptHelper.ImageClick); js = bag.Script; }
/// <summary> /// Design the javascript for webview when first DOMCompleted. /// </summary> /// <param name="js">scripts</param> private void DefineJsFunction(out string js) { var bag = new NativeJavascriptBag(); bag.AppendScript(NativeJavascriptHelper.ActionLinkExpand) .AppendScript(NativeJavascriptHelper.ImageClick) .AppendScript(NativeJavascriptHelper.MobileScrollEvent); if (IsMobile) { WebView.Height = defaultHeight; } else { bag.AppendScript(NativeJavascriptHelper.ScrollHide); } js = bag.Script; }