Make a link from Electron open in browser

前端 未结 6 1400
庸人自扰
庸人自扰 2020-12-15 15:21

Is there any (simple/built-in way) to open a new browser (I mean default OS browser) window for a link from Electron instead of visiting that link inside your Electron app ?

6条回答
  •  盖世英雄少女心
    2020-12-15 16:06

    To run an Electron project in your actual browser (Chrome, Mozilla, etc), add this to your script are external script:

    aTags = document.getElementsByTagName("a");
    for (var i = 0; i < aTags.length; i++) {
         aTags[i].setAttribute("onclick","require('shell').openExternal('" + aTags[i].href + "')");
         aTags[i].href = "#";
    }
    

提交回复
热议问题