如何使后台任务在进程中运行



我有基于Cordova的JS UWP应用程序。这是一个启动项目。它还使用C++WINRT组件。我希望后台任务(用C++编写)与主APP通信。

如果启动应用是 C++/C# ,我们可以在应用清单文件中指定

<Extension Category="windows.backgroundTasks" EntryPoint="BGTASK.BackGroundTaskHandler" Executable="MainApp.exe">
          <BackgroundTasks>
            <Task Type="systemEvent" />
          </BackgroundTasks>
        </Extension>

但是,如果主应用程序是JS应用程序,则在指定Executable="MainApp.exe"时会抛出错误。谁能说出如何做到这一点。

可执行文件

不是必需的,您可以省略它,并且应该可以工作。

最新更新