执行动态加载的javascript Windows应用商店应用

时间:2013-09-03 23:49:49

标签: c# javascript windows-runtime windows-store-apps winrt-xaml

我目前正在使用WindowsRT / Metro框架开发一个C#/ xaml应用程序

Windows应用商店应用中是否有任何方法可以从字符串加载和运行javascript?我希望以类似的方式使用Javascript,Game Engines会调用LUA / Python脚本来执行动态功能,而无需重新编译引擎。似乎IOS可以使用JavascriptCore实现这一目标

我们目前正在其他平台上使用javascript在工作流的各个阶段执行一些简单的逻辑(例如,表单或向导中的用户配置行为,例如根据已输入的数据填充字段)。理想情况下,在工作流程的某些点上,我希望能够调用一个javascript函数,该函数可以访问已在应用程序中定义的简单API。

目前Windows Store应用程序是否可以使用?

该应用程序不会部署在普通的Windows应用商店中,而只能用于企业类型部署

2 个答案:

答案 0 :(得分:1)

使用webview.navigatetostring从本地文件加载html然后你可以注入javascript并在应用程序中使用invoke脚本来调用函数

通过以下链接 Invoke script

但我真的想知道您希望如何为企业目的分发应用程序。我不认为这可能是可能的。请解释一下。

答案 1 :(得分:0)

Windows 8限制使用动态代码(注入动态HTML)。 您可以查看此link 从字符串运行JavaScript:您可以使用eval()函数