日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)百度小程序教程:swan.openBdboxWebview
  • swan.openBdboxWebview
    • 方法參數(shù)
      • object 參數(shù)說明
      • module、action 參數(shù)說明
    • 示例
      • 綜合示例
      • 具體頁面示例 1:調(diào)起直播間
      • 具體頁面示例 2:打開動(dòng)漫頻道
      • 具體頁面示例 3 :打開底部 tab 對(duì)應(yīng)頁

    swan.openBdboxWebview

    基礎(chǔ)庫 3.240.2 版本開始支持。僅百度 App 支持。在工具和真機(jī)中的實(shí)現(xiàn)有區(qū)別,詳見 API 實(shí)現(xiàn)差異。

    十多年的張家川回族自治網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。成都營銷網(wǎng)站建設(shè)的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整張家川回族自治建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)公司從事“張家川回族自治網(wǎng)站設(shè)計(jì)”,“張家川回族自治網(wǎng)站推廣”以來,每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。

    解釋:小程序跳轉(zhuǎn)百度 App 內(nèi)特定頁面。接入本 API 的開發(fā)者,需要了解跳轉(zhuǎn)頁面的 scheme,并根據(jù)文檔調(diào)用 API 完成跳轉(zhuǎn)??稍诎俣?App 中,通過將跳轉(zhuǎn)頁面 scheme 生成對(duì)應(yīng)二維碼,并使用百度 APP 相機(jī)掃描二維碼調(diào)起的方式,來確保 scheme 是否正確。

    Web 態(tài)說明: Web 態(tài)暫不支持 openBdboxWebview API 功能。在 Web 態(tài)會(huì)做 打開對(duì)應(yīng)小程序頁面 的降級(jí)處理。

    方法參數(shù)

    object 參數(shù)說明

    屬性名 類型 必填 默認(rèn)值 說明
    module String 跳轉(zhuǎn)百度 App 特定頁面的 scheme 的 module
    action String 跳轉(zhuǎn)百度 App 特定頁面的 scheme 的 action
    path String 跳轉(zhuǎn)百度 App 特定頁面的 scheme 的 path
    authority String 跳轉(zhuǎn)百度 App 特定頁面的 scheme 的 authority
    parameters Object 跳轉(zhuǎn)百度 App 特定頁面的 scheme 的參數(shù)
    success Function 接口調(diào)用成功的回調(diào)函數(shù)
    fail Function 接口調(diào)用失敗的回調(diào)函數(shù)
    complete Function 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行)

    module、action 參數(shù)說明

    module 指跳轉(zhuǎn)百度 App 的相應(yīng)模塊;action 指相應(yīng)模塊對(duì)應(yīng)的行為。
    對(duì)應(yīng)跳轉(zhuǎn)百度 App 特定頁面的 scheme 中的 module、action 字段:
    baiduboxapp://v11/${module}/${action}?${parameters}
    baiduboxapp://v11/appTab/select?item=home&upgrade=0為例:
    appTab為該跳轉(zhuǎn) scheme 對(duì)應(yīng)的 module,select為該跳轉(zhuǎn) scheme 對(duì)應(yīng)的 action,item=home&upgrade=0 為該跳轉(zhuǎn) scheme 對(duì)應(yīng)的 parameters。
    對(duì)應(yīng)使用 openBdboxWebview 的方式為:

    • JS
     
     
     
    1. swan.openBdboxWebview({
    2. module: 'appTab',
    3. action: 'select',
    4. parameters: {
    5. item: 'home'
    6. }
    7. });

    示例

    目前本接口支持調(diào)起跳轉(zhuǎn)的頁面 / 動(dòng)作如下:

    頁面/動(dòng)作 module action
    調(diào)起直播間 live enterRoom
    打開動(dòng)漫頻道 comic open
    打開底部 tab 對(duì)應(yīng)頁 appTab select

    包含在以下具體頁面示例中的可跳轉(zhuǎn)頁面,都可以通過傳參 module 和 action 進(jìn)行跳轉(zhuǎn),不需要關(guān)注 scheme 中的版本號(hào)。

    綜合示例

    • SWAN
    • CSS
    • JS
     
     
     
     
     
     
    1. .wrap {
    2. padding: 50rpx 30rpx;
    3. }
    4. .title {
    5. margin-bottom: 20rpx;
    6. }
    7. .wrap button {
    8. height: 80rpx;
    9. line-height: 80rpx;
    10. margin-bottom: 30rpx;
    11. }
     
     
     
    1. Page({
    2. openRoom() {
    3. swan.openBdboxWebview({
    4. module: 'live',
    5. action: 'enterRoom',
    6. parameters: {
    7. params: {"roomId": "339973753", screen: 0, source: {livefrom: "share", livesource: "sharemp", liveinvoke: "0"}}
    8. },
    9. success: res => {
    10. console.log('openBdboxWebview success', res);
    11. },
    12. fail: err => {
    13. console.log('openBdboxWebview fail', err);
    14. }
    15. });
    16. },
    17. openComic() {
    18. swan.openBdboxWebview({
    19. module: 'comic',
    20. action: 'open',
    21. parameters: {
    22. params: {
    23. showsearch: '1',
    24. tab: 'recommend',
    25. source: 'feedtab'
    26. }
    27. },
    28. success: res => {
    29. console.log('openBdboxWebview success', res);
    30. },
    31. fail: err => {
    32. console.log('openBdboxWebview fail', err);
    33. }
    34. });
    35. },
    36. openTab() {
    37. swan.openBdboxWebview({
    38. module: 'appTab',
    39. action: 'select',
    40. parameters: {
    41. item: 'personal'
    42. },
    43. success: res => {
    44. console.log('openBdboxWebview success', res);
    45. },
    46. fail: err => {
    47. console.log('openBdboxWebview fail', err);
    48. }
    49. });
    50. }
    51. });

    具體頁面示例 1:調(diào)起直播間

    屬性名 取值
    module live
    action enterRoom

    parameters 值說明

    屬性名 類型 說明 取值
    params Object 直播房間信息 params = {“roomId”:”339973753”, screen:0,source:{livefrom: “share”,livesource: “sharemp”,liveinvoke: “0” }}

    示例代碼

    • JS
     
     
     
    1. swan.openBdboxWebview({
    2. module: 'live',
    3. action: 'enterRoom'
    4. });

    具體頁面示例 2:打開動(dòng)漫頻道

    屬性名 取值
    module comic
    action open:打開動(dòng)漫

    parameters 值說明

    屬性名 類型 說明 取值
    params Object 頻道設(shè)置

    params 值說明

    屬性名 類型 說明 取值
    showsearch Number 是否顯示搜索 [可選參數(shù)],0:不顯示,1:顯示;默認(rèn)顯示
    tab String 首頁跳轉(zhuǎn)進(jìn)入指定 tab 書架:shelf
    推薦:recommend
    人氣:hot
    分類:category
    source String 統(tǒng)計(jì)參數(shù)來源 導(dǎo)航:comicchannel
    Feed:feedtab

    示例代碼

    • JS
     
     
     
    1. swan.openBdboxWebview({
    2. module: 'comic',
    3. action: 'open'
    4. });

    具體頁面示例 3 :打開底部 tab 對(duì)應(yīng)頁

    包含百度 App 首頁,個(gè)人中心頁等底部 tab 對(duì)應(yīng)頁面。
    注:底部 tab 對(duì)應(yīng)頁的 module/action 有極小概率更改調(diào)整的風(fēng)險(xiǎn),修改后可能會(huì)導(dǎo)致跳轉(zhuǎn)失效。

    屬性名 取值
    module appTab
    action select

    parameters 值說明

    屬性名 類型 說明 取值
    item String 底 tab 項(xiàng) 如 home:首頁,video:視頻頁,follow:關(guān)注頁,personal:個(gè)人中心頁

    示例代碼

    • JS
     
     
     
    1. swan.openBdboxWebview({
    2. module: 'appTab',
    3. action: 'select',
    4. parameters: {
    5. item: 'home'
    6. }
    7. });

    本文題目:創(chuàng)新互聯(lián)百度小程序教程:swan.openBdboxWebview
    文章地址:http://www.dlmjj.cn/article/djdodpj.html