请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

选择存储路径的时候报错

document.addEventListener('DOMContentLoaded', () => {
    $('select-new-location').addEventListener('click', () => {
        remote.dialog.showOpenDialog({
            properties: ['openDirectory'],
            message: '选择文件的储存路径'
        }, (path) => {
            console.log(path)
        })
    })
})

以上是测试代码
以下是报错信息

objc[4873]: Class FIFinderSyncExtensionHost is implemented in both /System/Library/PrivateFrameworks/FinderKit.framework/Versions/A/FinderKit (0x7fffa87fb3d8) and /System/Library/PrivateFrameworks/FileProvider.framework/OverrideBundles/FinderSyncCollaborationFileProviderOverride.bundle/Contents/MacOS/FinderSyncCollaborationFileProviderOverride (0x11b341f50). One of the two will be used. Which one is undefined.

查询说是mac自己的问题,希望老师能帮忙确定一下
https://github.com/sqweek/dialog/issues/24

正在回答 回答被采纳积分+3

2回答

张轩 2020-08-05 17:09:58

同学你好 我的 mac 和你是同样的版本,我使用了和你相同的代码进行测试,electron版本是 9.0,并没有发现对应的错误,请问你的错误是对话框一打开就出现的吗?

0 回复 有任何疑惑可以回复我~
  • 提问者 小月肖 #1
    我在点击弹出选择文件的时候就报错了 而且错误是只报一次,后面再选择的时候就不会再显示了,
    回复 有任何疑惑可以回复我~ 2020-08-06 23:08:22
  • 张轩 回复 提问者 小月肖 #2
    感觉是macOS 的自身的问题了,和那个帖子说的应该是相关的 你可以持续跟进一下
    回复 有任何疑惑可以回复我~ 2020-08-13 09:45:28
张轩 2020-08-04 08:58:30

同学 你告知一下你的 mac 版本欧 我在我的 mac 下 没有遇到这个问题

0 回复 有任何疑惑可以回复我~
  • 提问者 小月肖 #1
    macos mojave  版本 10.14.6(18G87)
    回复 有任何疑惑可以回复我~ 2020-08-04 09:08:44
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信