我正在寻找开发跨平台(Windows,IOS,Android的)只有一个嵌入式web浏览器的WPF应用程序的最佳途径。它应该加载一个HTML/Javascript页面,并允许JavaScript和C#之间的通信。跨平台WPF应用程序与web浏览器
我可以使用Xamarin,为每个操作系统提供一个“Web浏览器对象”。所以C# - > JavaScript的通信可以针对每个操作系统以不同的方式实现。
但是,JavaScript - > C#的通信应该保持不变。如何在不使用“window.external”(特定于WPF WebBrowser)的情况下使用c#方法?是否有可能不使用任何框架如PhoneGap?
感谢
是的,我将使用Xamarin,WPF应用程序现在是Windows部分,对不起。我仍然在寻找一种在JavaScript嵌入式Web浏览器中调用C#的方法 – Gab