草庐IT

Electron-Forge

全部标签

go - 使用 QPid 和 golang 包装器 Electron 连接到 AMQP 1.0 Azure EventHub

我想使用Qpid质子-c库的Electrongolang包装器连接到AzureEventHub。我将以下SASL详细信息设置为构建连接字符串所需的主机/端口/命名空间/路径,但由于某种原因,我不断收到错误消息:connectionresetbypeer.packagemainimport("fmt""os""strings""qpid.apache.org/amqp""qpid.apache.org/electron")var(eventHubNamespaceName=""eventHubName=""eventHubSasKeyName=""eventHubSasKey=""//t

windows - 如何检查 Electron 应用程序是作为 Windows 应用程序还是独立的 exe 运行?

我正在开发Electron应用程序。它将被打包为一个独立的exe以及一个Windows应用商店应用程序。如果选举应用程序作为独立的可执行文件运行,我将检查更新。如果Electron应用程序作为Windows商店应用程序运行,我不需要检查更新,因为它将由Windows商店处理。谁能告诉我是否有办法从electron应用程序中找出它是作为windowsexe还是windows应用程序运行? 最佳答案 我不熟悉Windows软件开发,但是属性process.windowsStore可能是您正在寻找的东西,希望...process.wind

javascript - 浏览器打开后如何更改 Electron 窗口图标?

我不知道这是否可能,但我想我会问。在我的Electron应用程序打开浏览器窗口并在任务栏和窗口标题栏中显示一些图标后,我可以在浏览器打开时更改其中一个或两个图标吗?我怀疑答案是否定的,但我认为如果我能让它以某种方式使用react会很酷。我想出的搜索词主要是引导我找到有关如何在窗口打开之前更改图标的答案。 最佳答案 是的,您可以使用win.setIcon('/path/to/icon.png');来更改窗口图标。setIconDocs 关于javascript-浏览器打开后如何更改Elec

javascript - 在 Electron 应用程序之外监听键盘事件和鼠标移动

我已经参与了几个Electron项目,我正在尝试弄清楚当应用程序处于后台时如何监听任何按键或跟踪鼠标移动。我正在使用menubar插件,因此该应用程序仍在后台运行。我尝试使用global-shortcutAPI,但它看起来仅适用于快捷方式,您无法注册单个击键。我还查看了API,但尚未找到应用程序主屏幕之外的击键和鼠标移动事件。 最佳答案 这超出了Electron应用程序的正常用例范围。为此,您需要开发一个调用操作系统相应native功能的native模块。例如在Windows上:C++Win32keyboardevents为节点制作

c++ - Electron native 添加 : DLL initialization routine failed

我正在尝试将我的C++库作为native附加组件链接到我的Electron应用程序。我能够运行node-gyprebuild并生成一个成功的.node文件。但是,当我尝试从main.js调用它时,我收到一条错误消息:“一个动态链接库(DLL)初始化例程失败”。我的binding.gyp文件如下所示:{'targets':[{#Usualtargetname/sources,etc.'target_name':'myclass','sources':['myclass.cc','addon.cc'],'libraries':["../libs/api.lib","../libs/core

ios - 如何使用 Forge 关闭 iOS 图标的眩光/闪光?

我已经在我的forge版本(3.3.0)中捆绑了所需的iOS图标。但我想关闭iOS默认添加的眩光。有没有办法在config.json中执行此操作?谢谢。 最佳答案 自config.json中的v1.3以来,这已通过“预渲染”选项解决-http://docs.trigger.io/en/v1.3/modules/icons.html"ios":{"57":"icon57.png","72":"icon72-ios.png","114":"icon114.png","prerendered":true}Settingthistotrue

ios - trigger.io 错误 device-ios.app/Forge 格式错误的对象

我正在尝试运行thisweathertutorial实际iPhone上的应用程序(到目前为止我已经在模拟器上运行了)。[ERROR]Failedwhenrunning/usr/bin/codesign:codesign_allocate:object:/Users/cdplMBP17/Documents/AppDev/trigger/development/ios/device-ios.app/Forgemalformedobject(unknownloadcommand43)/Users/cdplMBP17/Documents/AppDev/trigger/development/i

javascript - forge.facebook.ui 回调在 iOS 上用 null 调用

我在使用Trigger.ioForge并从本地FB好友选择器UI获取回调时遇到问题。该问题仅出现在iOS上,在Android上运行正常。在iPhone设备或模拟器上的催化剂中运行此代码会导致FB对话正确显示。>forge.facebook.ui({method:'apprequests',message:'Hey'},function(a){console.log('success:'+JSON.stringify(a))},function(error){console.log('error:'+JSON.stringify(error))});>undefined>success:

ios - 将打包的 Atom Electron OSX 应用程序转换为 IOS

我有一个相对简单的节点应用程序:-建立在Electron之上-使用SQLite数据库-成功打包为OSX应用程序是否有任何工具可以将我的ElectronOSX应用程序转换/重新打包到iOS?我是否正确理解Phonegap不是Electron的同类替代品?大家/任何人干杯!山姆 最佳答案 这实际上取决于您的Electron应用程序与Electron特定API绑定(bind)的深度。这些特定的API包括Node和Electron函数。那些特定的Electron功能(例如应用程序菜单)将是您必须手动迁移的东西。所以步骤是:在iOS中创建新的

ios - Trigger.io forge.topbar.setTint() 错误

我正在尝试像这样更改顶部和状态栏的颜色:forge.topbar.setTint([255,0,0,50],function(){console.log('Success!');},function(content){console.log(content);});但它吐出错误:"-[ForgeAppstatusBarBox]:unrecognizedselectorsenttoinstance0x16638080"我正在使用最新的TopBar模块版本:2.2和Toolkit版本2.0.1它不适用于iOS7。也许这可能是个问题? 最佳答案