Dropbox oauth 视图未正确呈现

Dropbox oauth view is not rendering properly

我正在构建电子桌面应用程序,用户可以在其中使用 OAuth 凭据授予对其云驱动器的访问权限。它曾经工作正常。最近它没有正确渲染 html。即使用户输入了凭据,他也无法提交表单。

抛出以下错误。

请查看截图:

添加另一个屏幕如何禁用提交按钮以及视图后面的用户名和密码文本框。

电子工艺详情: process.versions : 战神:“1.10.1-DEV” 原子-shell:“1.4.14” chrome: "53.0.2785.143" 电子:“1.4.14” http_parser: "2.7.0" 模块:“50” 节点:“6.5.0” openssl:“1.0.2h” 紫外线:“1.9.1” v8:“5.3.332.47” zlib: "1.2.8"

发生这种情况是因为 BrowserWindow 默认启用了 nodeIntegration 标志。这与捆绑 DropboxRequireJS 实现冲突。

尝试在创建新 BrowserWindow 时将 nodeIntegration 设置为 false。

更多详情,请查看我在类似问题中的回答: