【发布时间】:2015-12-07 07:58:43
【问题描述】:
我正在尝试在我的 Windows 10 通用应用程序 (JavaScript) 中使用 Windows 运行时组件 (C#)。 我发现如何在 Windows 8.x 商店应用程序中做到这一点: https://msdn.microsoft.com/en-us/library/hh779077.aspx 但此解决方案不适用于 Windows 10 通用应用程序。类未在 JavaScript 中注册会引发异常。
WRC 代码:
namespace SampleComponent
{
public sealed class Example
{
public static string GetAnswer()
{
return "The answer is 42.";
}
public int SampleProperty { get; set; }
}
}
在 JS 中:
document.getElementById('output').innerHTML =
SampleComponent.Example.getAnswer();
【问题讨论】:
-
你能发布一些从 JavaScript 调用 WRC 的代码吗?
-
@Sorskoot 我尝试将 MSDN 示例中的代码用于 Widnows 8.x WRC (msdn.microsoft.com/en-us/library/hh779077.aspx#DiveRightIn)。上面添加的代码。
标签: javascript c# windows-10 win-universal-app winjs