我希望能够提示尚未访问我们网站的用户下载我们的Electron应用程序。我基本上只需要ping电子来查看该过程是否正在运行。理想情况下,我只是在Electron应用程序中查找特定文件会很不错,然后只需通过端口即可访问它。例如http://localhost:5580/doesExist.html
我已经调查了Express,看看是否可以用电子包装Express并让电子运行一个单独的Express应用,但是我觉得这太复杂了,以至于无法通过URL访问电子页面。
还有其他选择吗?
到目前为止,这个想法是将我要在上面创建的URL AJAX ..如果存在,则不提示。如果不存在,请执行我们的协议以启动应用程序,然后再次AJAX URL以查看它是否存在。如果仍然不存在,则显示对话框以安装应用程序。
答案 0 :(得分:1)
我当然可以在此之后立即找到解决方案。
long
只需用显示应用程序正在运行的JSON字符串替换var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.write('Hello World!');
res.end();
}).listen(8181);
})
。