我希望我的电子应用程序可以用系统默认应用程序(默认文本编辑器)打开*. text文件(由我的应用程序生成)。
我用shell.openItem(path)来完成它-它工作得很好.直到我打包好(妈妈)并在应用程序上签名。我想我在签署时必须添加一些权利,但是已经尝试了其中的一些,但都没有成功:
shell.openItem(path)
有人能帮我一把吗?
发布于 2017-08-02 08:31:23
不幸的是,电子禁用Mac构建中的shell.openItem() API。从他们的签名指南
shell.openItem()
当应用程序在Mac中发布时,shell.openItem()将失败。订阅#9005进行更新。
但是,有一项工作可以使您具有相同的功能:
shell.openExternal('file://' + myFilePath);
这一方法也被证实通过苹果商店评论(请看这里)。
https://stackoverflow.com/questions/39557365
相似问题