【问题标题】:Identify when single page app is running as a nw.js app识别单页应用程序何时作为 nw.js 应用程序运行
【发布时间】:2015-03-12 04:54:09
【问题描述】:

如何通过 javascript 识别您的单页 Web 应用程序是否使用 nw.js(以前称为 nodewebkit)运行?我希望能够在 Web 客户端和 nw.js 应用程序之间共享代码,同时能够根据正在运行的实现确定何时使用不同的代码。

我不确定在应用程序运行时确定这一点是否是最好的方法,因为我可能应该对该工具有一个完全不同的构建任务,但这似乎是目前阻力最小的路径,因为我不熟悉ember-cli 的大部分功能(我当前的构建工具)以及with the following module

【问题讨论】:

    标签: javascript ember-cli node-webkit nw.js


    【解决方案1】:

    这对我有用

    window.IS_NW = typeof window.process !== 'undefined'
    

    但是,如果已经定义了一个名为 process 的全局变量,这将是一个误报。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-19
      • 2015-10-31
      • 1970-01-01
      • 1970-01-01
      • 2017-09-28
      • 2016-08-20
      • 2012-10-26
      相关资源
      最近更新 更多