本博客不欢迎:各种镜像采集行为,请尊重知识产权法律法规。大家都是程序员,不要闹得不开心。
苏南大叔的前几篇有关electron伪协议文章中,如果大家仔细阅读了的话,就会发现:苏南大叔一直在强调是生产模式。那也就是在暗示大家,如果不是生产模式的话,这里可能会出现与预期不太相符的情况。这个问题的产生原因,还主要要归结于生产模式和调试模式的参数传递方式的根本区别。
electron伪协议,如何在调试模式下进行调试?(图6-1)
本文测试环境:win10/electron@5.0.1。
注册伪协议的args
从苏南大叔的上一篇文章中,大家可以知道,注册一个新的伪协议的方法是:app.setAsDefaultProtocolClient(PROTOCOL, process.execPath, args);
详情请点击:
这里有个可选参数args,如果设置为默认的[],那么在调试模式下,您可能会看到如下类似的错误提示:Error launching app
Unable to find Electron a