Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【Electron】-【8.6.101】【问题简述,win32网页链接的方式唤起electron app报错找不到node模块】 #422

Open
jojohot0604 opened this issue Jun 21, 2021 · 4 comments

Comments

@jojohot0604
Copy link

【当前现象】
通过window.location.href的方式唤起electron定义的协议打开electron app,初始化报错找不到node模块

【集成包】
企业版Enterprise

【SDKAppID】
1400377967

【useID】
3087190

【问题时间段】
2021-06-21 10:00~11:00

【操作系统】
win10

【复现概率】
必现

【复现途径】

  1. 在win32系统环境下通过网页的方式window.location.href='xxxxx://homeLive'唤起electron app。
  2. 白屏,启动失败,打开控制台,显示找不到node模块的错误。
  3. 已按照文档正确配置node模块打包,直接打开electron app正确。
  4. 在mac电脑环境下,通过相同的网页方式唤起electron app,可以正确唤起。

【相关附件】
demo

@Tencent-Alice
Copy link

您好,关于您的问题,electron版本号是多少,以及相关代码截图发来看看,这个问题是偶发还是必现呢?方便进一步定位问题
技术问题 欢迎交流 q2562367495 注明来意

@jojohot0604
Copy link
Author

是electron13.1.0版本,是必现的情况,已解决,网页唤起的app默认的进程目录和资源目录不同,会找不到node模块入口,需重新切换进程的目录可以解决。

@Tencent-Alice
Copy link

👍👍解决就好

@zhuo0821
Copy link

能说一下解决方案吗?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants