我构建了一个允许拖动文件的电子应用程序,使用jQuery脚本从该路径获取一些信息并将li添加到列表中。而已。它运作得很好。
然后我按照本指南进行操作,因为下一步是将该信息发送到分析文件的python脚本(可能相关:安装从源代码构建的zeroRPC时,不依赖于那里提供的预构建的fork)
现在我遇到了这个疯狂的错误,当我将文件拖到应用程序中时,我的鼠标指针变为不允许,并且drop事件不会触发。这太奇怪了。
我没有任何代码示例,因为我无法确定哪个部分是错误的。我所做的唯一改变是我链接的指南中的那些,它们与前端无关。我真的很困惑。不允许?为什么呢?
答案 0 :(得分:5)
嗯,正如怀疑的那样,问题与前端或后端无关。我的代码都没有,真的。事实证明,由于我需要在准备zeroRPC时编译一些东西,我使用powershell作为管理员,而你can't drag files from user-run explorer into an admin-run electron app - 这是有道理的,实际上是一种预期的行为(就是这样,我遇到了这个做了一些工作之后,让我认为问题出在我的代码中我改变了一些事情。)