Explorar o código

修复打不开图像Bug

loki.wu %!s(int64=2) %!d(string=hai) anos
pai
achega
d18a24b6de
Modificáronse 1 ficheiros con 7 adicións e 3 borrados
  1. 7 3
      fis/SlaveWindow.axaml.cs

+ 7 - 3
fis/SlaveWindow.axaml.cs

@@ -143,7 +143,7 @@ namespace fis
             {
                 var appHandler = new FileSystemHostHandler(ShellConfig.Instance.AppHost, ShellConfig.Instance.AppResourcePath);
                 var handler = new HostRequestHandler();
-                handler.RegisterHostHandler(appHandler);
+           
                 _browser = new AvaloniaCefBrowser
                 {
                     RequestHandler = handler
@@ -190,8 +190,12 @@ namespace fis
             }
             if (_title != null && _host.Contains(ShellConfig.Instance.DistHost))
             {
-                 var scriptObj = new FisBrowserScriptObject(_title, platformService);
-                 _browser.RegisterJavascriptObject(scriptObj, "FisShellApi");
+                var scriptObj = new FisBrowserScriptObject(_title, platformService);
+                _browser.RegisterJavascriptObject(scriptObj, "FisShellApi");
+            }
+            else {
+                var scriptObj = new FisBrowserScriptObject(_title, platformService);
+                _browser.RegisterJavascriptObject(scriptObj, "FisShellNotify");
             }
             browserContainer.Child = _browser;
             WindowStartupLocation = WindowStartupLocation.Manual;