rexseeInception
返回手册目录
【函数】boolean add(String id, String code)
【说明】将特定的JavaScript代码植入到Rexsee系统中,植入后这些代码在每个页面载入完毕后都会运行(在onRexseeReady()之前运行),因此可以统一的初始化页面而无需在所有页面重复这些代码,如果是函数定义,则所有页面都可以调用这些代码。注意,植入的JS代码在后续页面载入后自动运行,意味着后续页面载入过程中这些代码是无效的,也就是说,调用这些代码至早要在onRexseeReady事件中,而不能在onload事件中。
【返回】true或false,true表示植入成功,false表示失败,通常是id重复导致失败。
【参数】id:植入代码的id。
code:要植入的代码。
【示例】
rexseeInception.add("test","function test(){ alert('Inception Test!'); }test();");rexseeDialog.toast('植入完毕。');
运行示例

【函数】boolean contains(String id)
【说明】是否存在id指向的植入代码。
【返回】true或false。
【参数】id:植入代码的id。
【示例】
alert(rexseeInception.contains('test'));
运行示例

【函数】String get(String id)
【说明】读取id指向的植入代码。
【返回】id指向的植入代码。
【参数】id:植入代码的id。
【示例】
alert(rexseeInception.get('test'));
运行示例

【函数】void remove(String id)
【说明】删除id指向的植入代码。
【返回】
【参数】id:植入代码的id。
【示例】
rexseeInception.remove('test');rexseeDialog.toast('删除完毕。');
运行示例

【函数】void remove()
【说明】删除所有植入代码。
【返回】
【参数】
【示例】
rexseeInception.remove();rexseeDialog.toast('删除完毕。');
运行示例

【函数】int size()
【说明】读取已植入代码的条数。
【返回】已植入代码的条数。
【参数】
【示例】
alert(rexseeInception.size());
运行示例

【函数】JsonArray getKeys()
【说明】读取所有已植入的代码的id。
【返回】所有已植入代码的id,是JSON格式的字符串,代表一个数组,处理前应使用"eval('('+json+')')"转换为JavaScript数组对象。
【参数】
【示例】
alert(rexseeInception.getKeys());
运行示例
返回手册目录