演示功能:web.html通过openFrame加载远程页面target.html,服务端页面target.html标题自动覆盖到APP内的标题栏处(不是系统的状态栏)
方法/步骤
1
APP内: web.html 内写好的函数setTitle(),这个web.html 的窗口名称是 web/** 设置页面标题*/function setTitle(str,openStatus){ $api.html($api.byId('pageName'),str); // 未检查数据安全性,未过滤特殊字符,注意XSS}复制代码
注意事项
其他功能要使用的话也是类似的实现方法,具体 JS 代码写 APP 内,服务器端页面通过 execScript 去调 APP 内的函数执行就行啦~~~注意传参后的数据安全过滤