您可以使用 c# 加载带有 awesomium 或 chromium 的本地内容吗?
Can you load local content with awesomium or chromium using c#?
使用 awesomium(或 chromium)是否可以从文件系统加载内容?
也许可以使用 ajax 或其他方法?
Awesomium/Chromium 中的网站与普通网站一样,在沙盒中运行。这意味着,如果用户没有明确地 "giving" 您的文件,则 无法 访问它。
但是,您的 WPF 应用程序可以轻松地读取这样的文件并使用 awesomium 控件将其内容传递到网页。
您使用CallJavascriptFunction
:
JSValue fileText = new JSValue(fileText);
webView.CallJavascriptFunction("someMethod", fileText );
相关(以及我从哪里获得该代码的基础):calling Javascript from c# using awesomium
如果您想采用其他方式,请参阅Can I call application methods from JavaScript in Awesomium?
使用 awesomium(或 chromium)是否可以从文件系统加载内容?
也许可以使用 ajax 或其他方法?
Awesomium/Chromium 中的网站与普通网站一样,在沙盒中运行。这意味着,如果用户没有明确地 "giving" 您的文件,则 无法 访问它。
但是,您的 WPF 应用程序可以轻松地读取这样的文件并使用 awesomium 控件将其内容传递到网页。
您使用CallJavascriptFunction
:
JSValue fileText = new JSValue(fileText);
webView.CallJavascriptFunction("someMethod", fileText );
相关(以及我从哪里获得该代码的基础):calling Javascript from c# using awesomium
如果您想采用其他方式,请参阅Can I call application methods from JavaScript in Awesomium?