aardio 文档

web.kit 库模块帮助文档

web.kit 成员列表

精简版 WebKit 内核浏览器组件
NPAPI插件加载目录:
~\plugins\ 以及 %localappdata%\aardio\std
p-plugin\plugins
支持在注册表路径 HKCU\Software\MozillaPlugins 注册的 NPAPI 插件,
内核源码: https://github.com/aardio/wke

web.kit.configure(setting)

web.kit.configure({  
    proxy = {  
        type = "HTTP";  
        hostname = "127.0.0.1";  
        port = 8080;  
        username = "";  
        password ="";  
    };  
    cookieFilePath = "/cookie";  
})

web.kit.export(JS变量名,aardio对象)

导出aardio对象为JS全局变量

web.kit.jsBindFunction("函数名",参数个数,函数对象)

web.kit.jsBindFunction("JS函数名",/*参数个数*/,function(){  
    var wkeWebView = owner;  
    var winform = wkeWebView.getForm();  
    winform.close();  
})

web.kit.jsBindGetter("函数名",函数对象)

定义JS属性读取器

web.kit.jsBindSetter("函数名",函数对象)

定义JS属性设置器

web.kit.jsTypeOf(js值句柄)

返回变量类型

web.kit.jsUndefined()

JS未定义变量

web.kit.lastView()

获取JS最后一次回调aardio时使用的浏览器对象

web.kit.jsParseValue( 成员列表

web.kit.jsParseValue(.(jsExecState,js值句柄)

解析JS值对象

Markdown 格式