仅当我将iOS驱动程序
jar生成为Node.js子级时,才会发生此错误。
错误是 java.net.SocketException: Protocol family unavailable
selenium-test.js:
var spawn = require('child_process').spawn;
var selenium = spawn('java', ['-jar', './ios-server-standalone-0.6.6-SNAPSHOT.jar', '-port', '4444']);
selenium.stderr.setEncoding('utf8');
selenium.stderr.on('data', function (data){
console.log(data);
});
webdriverjs-test.js (webdriverjs)
var webdriverjs = require('webdriverjs');
var options = {
desiredCapabilities: {
browserName: 'safari',
platform: 'OS X 10.9',
version: '7.1',
device: 'iphone'
}
};
webdriverjs
.remote(options)
.init()
.end();
通过创建以上文件,在一个窗口中运行selenium-test.js并在另一个窗口中运行webdriverjs-test.js,重现此错误。你首先需要npm install webdriverjs
和curl -O http://ios-driver- ci.ebaystratus.com/userContent/ios-server-standalone-0.6.6-SNAPSHOT.jar
版本信息:
$ java version
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)
$ node -v
v0.10.26
为什么会发生此错误,我该如何解决?
我设法通过使生成的孩子忽略stdin来解决此问题:
var selenium = spawn('java', ['-jar', './ios-server- standalone-0.6.6-SNAPSHOT.jar', '-port', '4444'], {stdio: ['ignore', null, null]});
我不确定为什么这种解决方法有效。
只有当我将ios-driver jar作为node.js子级生成时,才会发生此错误。 错误为 版本信息: 为什么会发生这个错误,我如何修复它?
问题内容: 在我编写的一个应用程序中,我在特定计算机上有一个 **java.net.SocketException** : java.net.SocketException:协议族不支持的地址族:connect 这台特定的计算机运行Windows 7 32位,并通过本地连接(Ethernet)连接到Internet。该应用程序可在其他通过Windows 7和Windows 8通过本地连接或Wi-
问题内容: protocol BasePresenterProtocol : class {} protocol DashboardPresenterProtocol : BasePresenterProtocol {} 在上面的代码中,我在下一行收到错误 ,但未确认协议,但我已在中声明。虽然我已经宣布 为什么会出现此错误?请让我知道我在这段代码中做错了什么。 问题答案: 您不能使用type 属性
版权所有 (c) 2008 - 2014, EllisLab 公司 版权所有 (c) 2014 - 2015, British Columbia Institute of Technology 保留所有权利. 本协议是你和 British Columbia Institute of Technology 之间为使用CodeIgniter软件(以下简称“软件”)达成的法律协议。获取软件的同时你必须同
V2Ray 支持以下协议: Blackhole Dokodemo-door Freedom HTTP MTProto Shadowsocks Socks VMess
为了尽可能满足web开发中方方面面的需要,whistle提供基本上覆盖抓包调试工具可以做的所有事情的对应协议,按功能可以分以下类别,大家可以按需查找: 有关协议的优先级及匹配情况参见:匹配原则 @ 功能 @ (用于功能扩展及引入远程规则) 设置UI样式 style (设置抓包列表样式) 设置hosts host (设置host) 设代理 proxy(http-proxy) (代理到其它http代理