草庐IT

electron-dl

全部标签

Android SDK 管理器在选择存储库时出现 "Failed to fetch URL https://dl-ssl.google.com/android/repository/repository.xml"错误

我正在尝试安装一个平台,但是当我打开Android管理器时,我点击了可用软件,然后选择https://dl-ssl.google.com/android/repository/repository.xml存储库我收到此错误:FailedtofetchURLhttps://dl-ssl.google.com/android/repository/repository.xml我也尝试通过点击设置面板上所有“https:”下载的强制“http:”进行下载,但仍然没有帮助。我正在使用WindowsVista。 最佳答案 试试这个解决方案,它

c++ - Electron中神秘无效的OpenGL上下文

我创建了一个由GLX和GLEW支持的C++和OpenGL动画引擎,通过SWIG封装在一个Node.js模块中。目标是在浏览器进程中使用Electron应用程序中的引擎。引擎看起来相当稳定。它支持多上下文,在所有相关操作之前绑定(bind)正确的OpenGL上下文,在几乎所有可能的操作之后检查错误,并由相当大的测试套件提供支持。在Electron应用程序之外,一切正常。然而,神秘的是,通常在Electron之外运行的简单脚本在浏览器或渲染器进程中的Electron应用程序中都失败了。症状glGenX生成的任何东西都返回0glGetString(GL_VERSION)返回null,之后gl

c++ - 什么是 _dl_lookup_symbol_x ? - C++ 分析

我正在使用valgrind/callgrind来分析我的服务器代码以进行一些优化。callgrind向我报告的两个最常用的调用(使用kcachegrind查看)是_dl_lookup_symbol_x和do_lookup_x。但是我不知道其中任何一个是什么,似乎也找不到任何关于它们的文档。谁能告诉我这两个函数在哪里使用以及它们的作用? 最佳答案 _dl_lookup_symbol_x是glibcC运行时库中的一个内部函数。如果您browseglibc的源代码,您会在_dl_lookup_symbol_x定义上方找到此注释:/*Sea

javascript - session cookie 在 Electron 中不起作用

我正在考虑在我正在构建的Electron[0]应用程序中实现登录系统,但在处理session时遇到了困难。基本上我想存储用户session,以便在应用程序重新启动之间保持它(如果启用了“记住我”)。我必须使用与cookie身份验证配合使用的现有后端,但我无法在那里更改任何内容。从有关Session对象[1]的Electron文档中,我收集到我应该使用像f.e.这样的分区。persist:someName以拥有一个持久存储,但这并没有像看起来那样在应用程序重新启动之间持久化。我目前设置cookie的方式如下://main-process/login.jsconstsession=requ

node.js - 在 Mac App Store 的 Electron 应用中实现应用内购买

我环顾四周,似乎有几个人遇到了这个问题,但似乎没有人解决它:AddingApplein-apppurchasetoElectronHTML/JSapphttps://github.com/electron/electron/issues/3745https://discuss.atom.io/t/osx-in-app-purchases-in-electron/22885有人建议使用这个Node到Objective-C的桥来做:https://github.com/TooTallNate/NodObjC其他人建议使用这个应用内库,但据我所知,它只验证收据:https://github.

node.js - 来自 Electron 渲染器进程的 require() Node 模块,通过 HTTP 提供服务

通常,在Electron应用程序中,您可以require来自主进程和渲染器进程的Node模块:varmyModule=require('my-module');但是,如果页面是通过HTTP而不是从本地文件系统加载的,这似乎不起作用。换句话说,如果我打开一个这样的窗口:win.loadURL(`file://${__dirname}/index.html`);我可以require一个Node模块而不会出现问题。但如果我改为打开这样的窗口:win.loadURL(`http://localhost:1234/index.html`);我不再可以在我的网页中requireNode模块-我在网

node.js - 如何在 Electron 中使用 node_modules?

将electron与Angular2、Typescript和Electron结合使用我试图了解如何使用通过npm安装的Node模块包。当前的问题是我必须指定模块的位置,例如varmodule=require('./node_modules/xyz/lib/xyz.js')。但是随后electron没有找到xyz的依赖,它们位于./node_modules/xyz/node_modules/yyy并提示./yyy.js找不到。Electron应用结构dist├──angular2.dev.js├──config.js├──index.html├──main.js├──node_modul

node.js - Electron:获取上传文件的完整路径

我现在使用Electron构建GUI。(例如桌面应用的PhoneGap)有没有办法为中checkin的文件启用完整路径??安装于C:\fakepath\dataset.zip现在。(目录名不是“fakepath”,而是document.getElementById("myFile").value的值)或者,还有其他选择文件的方法吗? 最佳答案 Electron添加了path属性(property)给File对象,因此您可以使用以下方法从输入元素获取真实路径:document.getElementById("myFile").file

node.js - 如何将预编译的二进制文件与 Electron 捆绑在一起

我正在尝试在Electron应用程序中包含一个预编译的二进制文件。我从Electron快速启动应用程序开始,并修改了我的renderer.js文件以包含此代码,该代码在文件被拖放到正文时触发:spawn=require('child_process').spawn,ffmpeg=spawn('node_modules/.bin/ffmpeg',['-i',clips[0],'-an','-q:v','1','-vcodec','libx264','-y','-pix_fmt','yuv420p','-vf','setsar=1,scale=trunc(iw/2)*2:trunc(ih/

node.js - 将 QLPreviewPanel 与 Electron 一起使用

我们正在考虑将我们的Objc应用程序迁移到Electron应用程序,因为原生应用程序已经只是一个网站周围的WebWrapper。我们缺少一项重要功能:使用QuickLook预览文件的能力。我们设法将qlmanage(QuickLookServer调试和管理工具)封装在一个npm模块中(基于此oldercode),但这与使用QLPreviewPanel不同。qlmanage在Dock中启动一个应用程序,并且可以生成它的多个实例,这与QLpreviewPanel不同。是否有人设法将Quicklook与Electron一起正确使用?是否可以使用Apple的FoundationFramewor