loadData
在指定 window 或者 frame 中加载HTML数据,对于 frameGroup 里面的 frame 也有效。
loadData({params})
params
name:
- 类型:字符串
- 默认值:无
- 描述:(可选项)window 名称,若要跨 window ,该字段必须指定,首页的名称为 root
frameName:
- 类型:字符串
- 默认值:无
- 描述:(可选项)frame名称
url:
- 类型:字符串
- 默认值:无
- 描述:(可选项)做为baseUrl,data中的html引用的资源文件根路径以该url为基础,可以为本地文件路径,支持相对路径和绝对路径,以及 widget://、fs://等协议路径。
data:
- 类型:字符串
- 默认值:无
- 描述:页面加载的数据内容,可以为html片段或者整张html文件的数据
示例代码
//在当前window中加载HTML数据
var data = 'hello world';
api.loadData({
data: data
});
//在当前window中找到名为frmName的frame,并在该frame中加载HTML数据
var data = 'hello world';
api.loadData({
frameName: 'frmName',
data: data
});
//在名为winName的window中加载HTML数据
var data = 'hello world';
api.loadData({
name: 'winName',
data: data
});
//在名为winName的window中找到名为frmName的frame,并在该frame中加载HTML数据
var data = 'hello world';
api.loadData({
name: 'winName',
frameName: 'frmName',
data: data
});
补充说明
无
可用性
iOS系统,Android系统
可提供的1.2.9及更高版本