Tag: webkit

Node-webkit:ReferenceError:_没有定义

当我尝试使用node-webkit运行我的应用程序时,出现错误:Node-webkit:ReferenceError:_未定义。 我认为这是关于破折号,但在浏览器上一切工作正常。 这是我的index.html代码: <!DOCTYPE html> <html ng-app="viewer"> <head> <meta charset="utf-8"> <link rel="stylesheet" href="style.css"> <link rel="stylesheet" href="css/font-awesome.css"> <script src="components.min.js"></script> <script src="app.min.js"></script> </head> <body> <div id="content"></div> <div ui-view></div> </body> </html> 在components.min.js我有我需要的所有组件 – lodash,angular等等。当我运行它的浏览器或appJS我没有任何错误,只在node-webkit。

我们可以使用Electron开发桌面应用程序来监视远程Windows服务

我正计划编写一个桌面应用程序,它将监视远程和本地的Windows服务状态,读取远程日志文件并显示在应用程序中。 我做了search,但没有find任何有用的信息。 用Electron或node-webkit可以实现这个目标吗? 如果是的话,请你提出方向。

使用node.js调整图像大小

我用node-webkit写了一个小工具。 我selectnode-webkit的一个原因是,将应用程序分发到所有主要平台很容易。 我现在想做的事情是调整位于文件存储上的一堆图像的大小。 我发现大量的包通过ImageMagick做到这一点。 这将需要用户安装ImageMagick,这是不好的… 使用web服务是没有select的。 可以容易地有大约600个图像。 如果没有解决scheme,我将只运行那个任务如果imagemagick安装。

电子:如何调整BrowserWindow?

如何改变BrowserWindow的大小,而不是在启动,但按时工作? 我发现的所有解决scheme都是这样的: var win = new BrowserWindow({ width: 800, height: 600, show: false });

Node-webkit只运行.js文件吗?

node-webkit可以运行js文件而不是.html文件吗? 我有一个小应用程序,应该打开一个外部URL(并将其捕获到图像),我没有看到与我的脚本创build一个HTML文件的重点。 我只是想要脚本运行

toDataURL不适用于具有SVG图像的html5canvas

我相信我的问题的答案可以在SVG的canvas的toDataURL方法有相当的? 。 有人可以确认或给我一个正确的方向指针。 如果canvas包含Chrome和/或Safari上的SVG,则无法使用canvas.toDataURL()生成正确的图像。 下面的代码说明了这个问题。 <!DOCTYPE html> <html> <head> <script src="http://code.jquery.com/jquery-latest.js"></script> <script> $(document).ready(function () { var __readLocalXml = function(file) { xmlHttp = new XMLHttpRequest(); xmlHttp.open("GET",file,false); xmlHttp.send(); return xmlHttp.responseXML; }; var __drawSVG = function(context, sourceSVG, x, y){ var svg_xml = (new XMLSerializer()).serializeToString(sourceSVG); var img = new Image(); img.src=""; var myFunction = function() { context.drawImage(img, x, y); […]

AppJS拖放事件永远不会被触发

使用基本上给NodeJS一个webkit窗口的AppJS( http://appjs.org/ )。 我试图利用拖放事件的文件和URL在我的代码中使用。 拖放的简短代码可以在这里find: https : //github.com/appjs/appjs/wiki/HTML5 : -Drag-&- Drop- from-Desktop 我用来创build窗口的代码: var app_window = appjs.createWindow({ width : 200, height : 200, showChrome : true, //display as standard os window with max/min/close buttons alpha: false, autoResize: true, //adjust window size automatically according to content. resizable: true, //allow user resize of window margin: 0, disableSecurity:true, […]

有没有办法改变HTML5的全屏video的屏幕分辨率?

我目前正在开发基于Webkit + nodeJS的媒体中心(就像桌面应用程序中的Chrome浏览器)。 我想根据当前正在播放的video(仅全屏显示)的FPS更改屏幕刷新率(HZ),例如,如果我的屏幕分辨率为1920×1080 @ 60hz并播放1080p @ 24fpsvideo,我希望屏幕分辨率更改为1920×1080 @ 24小时。 这种做法在媒体中心非常普遍,只是因为将屏幕的刷新率与video的FPS相匹配,确保了更加愉快和stream畅的播放。 所以,我的问题很简单:有没有办法在JavaScript或HTML5中做到这一点?

node-webkit(nwjs):如何普遍应用“新政策”?

我正在使用node-webkit构build一种特定于站点的浏览器,并且我需要将策略应用到DOM准备就绪的任何新页面。 我已经了解到,“新政策”事件是要走的路,而且必须在每个窗口(DOM)的窗口上下文中加载,根据这个问题/答案: 如何处理在node-webkit中正确打开_blank窗口的链接? 问题是:是否可以从node-webkit应用程序中包含的main.js中进行修改,还是必须对原始网站进行修改? (IOW,我是否必须让网站node-webkit意识到要实现我所瞄准的目标?)

使用Spooky.js运行示例代码时出错

我是新来的整个phantom.js , casper.js , casper.js和spooky.js 。 我已经安装了所有的东西(在Windows中),更新PATH并遵循这个例子: https://github.com/WaterfallEngineering/SpookyJS 我得到这个错误: C:\node_modules\spooky>node examples/hello.js events.js:68 throw arguments[1]; // Unhandled 'error' event ^ Error: Child terminated with non-zero exit code 127 at Spooky._spawnChild.Spooky._instances.(anonymous function) (C:\node_module s\spooky\lib\spooky.js:82:17) at ChildProcess.EventEmitter.emit (events.js:96:17) at Process._handle.onexit (child_process.js:678:10) 任何人有任何线索为什么和如何解决它? 我运行casperjs googlelinks.js就好了。 但是使用node.js和spooky.js ,这给我带来了麻烦。