JSEngine 0.0.4

JSEngine 0.0.4

测试已测试
Lang语言 SwiftSwift
许可证 MIT
发布最近发布2015年7月
SPM支持 SPM

Patrick Perini 维护。



JSEngine 0.0.4

  • Patrick Perini

JavaScriptEngine

一个用于将 WebKit JavaScript 桥接的 Swift 接口,让您无需伤害自己或他人。

使用方法...

let engine = JSEngine(sourceString: "function foo(bar) {" +
    "engine.fooHandler.postMessage([bar, bar]);" +
"}")

engine.setHandlerForKey("fooHandler") { (bars: [String]) in
    println(bars.map { "why would want to do this?" })
}

engine.load {
    engine.callFunction("foo", args: ["i don't know"])
}