|
@@ -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;
|