loadData

2022-06-13 13:57 更新

在指定 window 或者 frame 中加載HTML數(shù)據(jù),對(duì)于 frameGroup 里面的 frame 也有效。

loadData({params})

params

name:

  • 類型:字符串
  • 默認(rèn)值:無
  • 描述:(可選項(xiàng))window 名稱,若要跨 window ,該字段必須指定,首頁的名稱為 root

frameName:

  • 類型:字符串
  • 默認(rèn)值:無
  • 描述:(可選項(xiàng))frame名稱

url:

  • 類型:字符串
  • 默認(rèn)值:無
  • 描述:(可選項(xiàng))做為baseUrl,data中的html引用的資源文件根路徑以該url為基礎(chǔ),可以為本地文件路徑,支持相對(duì)路徑和絕對(duì)路徑,以及 widget://、fs://等協(xié)議路徑。

data:

  • 類型:字符串
  • 默認(rèn)值:無
  • 描述:頁面加載的數(shù)據(jù)內(nèi)容,可以為html片段或者整張html文件的數(shù)據(jù)

示例代碼

//在當(dāng)前window中加載HTML數(shù)據(jù)
var data = 'hello world';
api.loadData({
    data: data
});


//在當(dāng)前window中找到名為frmName的frame,并在該frame中加載HTML數(shù)據(jù)
var data = 'hello world';
api.loadData({
    frameName: 'frmName',
    data: data
});


//在名為winName的window中加載HTML數(shù)據(jù)
var data = 'hello world';
api.loadData({
    name: 'winName',
    data: data
});


//在名為winName的window中找到名為frmName的frame,并在該frame中加載HTML數(shù)據(jù)
var data = 'hello world';
api.loadData({
    name: 'winName',
    frameName: 'frmName',
    data: data
});

補(bǔ)充說明

可用性

iOS系統(tǒng),Android系統(tǒng)

可提供的1.2.9及更高版本

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)