gpt4 book ai didi

javascript - 拖放出 Electron 应用程序

转载 作者:行者123 更新时间:2023-11-28 02:53:16 25 4
gpt4 key购买 nike

我用 Electron 编写了一个迷你照片库应用程序。客户希望它能够将图库中的照片拖放到其他文档中。通常,这是可行的:将图像拖到富文本编辑器中,然后将包含该图像。

但是,客户特别需要将照片拖放到 Adobe InDesign 中。出于某种原因,从 Electron 应用程序内部拖入 InDesign 中的照片显示为带有该文件链接的文本对象。 InDesign 将只接受从 Windows 资源管理器中删除的照片。

我尝试使用 ondragstartondragover 函数,设置 event.dataTransfer 属性等,但似乎没有任何效果.

有没有一种明显的方法可以在 Electron 中将文件作为实际的二进制文件传输(或者 Explorer 这样做)?

最佳答案

要将实际文件拖/放到应用程序之外,请使用 startDrag。

更多信息在这里:https://github.com/electron/electron/blob/master/docs/api/web-contents.md#contentsstartdragitem

关于javascript - 拖放出 Electron 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38446572/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com