MorJS appConfig

2024-01-23 11:18 更新
是否必填參數(shù)類型默認(rèn)值參數(shù)含義
objectnull用于設(shè)置一些全局的配置

目前支持的配置如下:

參數(shù)名參數(shù)類型默認(rèn)值參數(shù)含義
apiNoConflictbooleantrue設(shè)置為 true 說明不覆蓋已存在 my.* 上存在的方法,設(shè)置為 false 代表要覆蓋已有的方法。
在支付寶小程序 webview 內(nèi)嵌網(wǎng)頁的時候,會在 my 對象上設(shè)置 方法,這個時候容器內(nèi)置的方法名稱會和 MorJS 提供的有沖突,設(shè)置為 true 代表有沖突的時候,優(yōu)先使用容器內(nèi)置的方法,設(shè)置為 false 代表使用 MorJS提供的方法覆蓋掉容器提供的默認(rèn)方法
components.mapobjectnull給地圖組件傳遞配置(key,version,sdk 等)
components.video.cdnUrlstringhttps://cdn.plyr.io/3.7.3/plyr.jsvideo 組件是基于 Plyr 實(shí)現(xiàn)的,此配置用于自定義該庫的 cdn 地址
components.swiper.cdnUrlstringhttps://cdnjs.cloudflare.com/ajax/libs/Swiper/4.4.2/js/swiper.min.jsswiper 組件是基于 Swiper 實(shí)現(xiàn)的, 此配置用于自定義該庫的 cdn 地址

參考用例如下 ????:

web: {
  appConfig: {
    apiNoConflict: false,
    components: {
      // sdk 和 version 的指定參考 https://lbs.amap.com/api/jsapi-v2/guide/abc/load
      map: {
        sdk: '', // 地圖 sdk 地址
        version: '', // 地圖 sdk 版本
        key: '', // 地圖 key,申請請參考 https://lbs.amap.com/api/webservice/gettingstarted
      },
      video: {
        cdnUrl: '', // 自定義的 plyr sdk cdn 地址
      },

    }
  }
}


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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號