Windows Phone 8 通用应用程序 - 在 C# 代码中使用 JS

Windows Phone 8 Universal App - Use JS within C# Code

我正在尝试基于一个空的 C# 项目构建一个 WP8.1 通用应用程序。 在 projectexplorer 中,我可以添加/创建 JS 文件,但我找不到在 C# 项目中使用它们的方法..

所以我想做的是:使用 C# 代码访问用 javascript 编写的函数,该函数位于项目的 JS 文件中。

有没有办法这样做或者这是不可能的?

致以最诚挚的问候,感谢您的帮助! --弗洛

这不是直接可能的。

C# 应用程序可以在 WebView 控件中托管 HTML 和 JavaScript,但不能直接调用它。

根据详细信息,您可以将页面加载到 WebView 中并使用 WebView 的 InvokeScriptAsync method then get a response via the ScriptNotify event 调用它,但这种通信渠道非常狭窄,您最好移植代码如果可能到 C#。