node-webkit - 节点 webkit : open thousands of urls in browser

标签 node-webkit

我正在使用以下代码片段在默认浏览器中打开链接。

<template>
  <div>
     <a @click.prevent="fireUpLink">External Link</a>
  </div>
</template>

.

<script>
    /* global nw */
    export default {
      methods: {
        fireUpLink: function() {
          nw.Shell.openExternal("http://example.com/");
        }
      }
    };
    </script>

但是假设我有数千个链接,则此解决方案不可扩展。还有更好的办法吗?

最佳答案

在 Vue SFC 中,它期望在组件中定义或导入引用的变量,或者是全局的。如果您从全局窗口对象引用它,它应该可以工作。

window.nw.Shell.openExternal('http://example.com');

关于node-webkit - 节点 webkit : open thousands of urls in browser,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66866998/

相关文章:

windows - 将 node-webkit 应用程序打包为 ".appx"(适用于 Windows 8 商店)

node.js - 无法使用 nw-gyp 重建 node-opencv

node.js - 仅使用我想要的功能构建node-webkit

node.js - 在node-webkit中显示状态栏

launcher - Node-Webkit 启动器+更新器

javascript - 由于带有标志的 net::ERR_SSL_VERSION_OR_CIPHER_MISMATCH 错误,NW.js Iframe 无法加载某些 https 网站

node.js - Node-Webkit 子进程执行

node.js - Node-Webkit 和 AngularJS 包应用程序 : require not defined

node.js - 有没有一种方法可以在没有 CLI 的情况下运行 Nodejs 脚本?

node.js - 将 oauth 与 node-webkit 结合使用