欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Vue中使用h5 Plus的實(shí)現(xiàn)方法

 更新時(shí)間:2023年10月31日 11:10:44   作者:我啥都會(huì)  
這篇文章主要介紹了Vue中使用h5 Plus的實(shí)現(xiàn)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

npm上Vue中使用的庫數(shù)不勝數(shù),作為移動(dòng)App端的又一泰斗,h5 plus當(dāng)然也是可以被使用進(jìn)來的。

H5Plus是一種基于HTML、JS、CSS編寫的運(yùn)行于手機(jī)端的App,這種App可以通過擴(kuò)展的JS API任意調(diào)用手機(jī)的原生能力,實(shí)現(xiàn)與原生App同樣強(qiáng)大的功能和性能。

一、安裝庫

安裝庫

cnpm i vue-awesome-mui -S

如果沒有cnpm那就npm吧!

二、引入

 main.js中引入

import Mui from 'vue-awesome-mui';
Vue.config.productionTip = false
Vue.use(Mui);

三、使用

xx.vue中  

<script>
  export default {
    name:'Profile',
    methods:{
      // 擴(kuò)展API準(zhǔn)備完成后要執(zhí)行的操作
      plusReady () {
        var ws = plus.webview.currentWebview(); //pw回車可輸出plus.webview
        console.log("hello plus");
      },
    },
    created () {
      // 擴(kuò)展API是否準(zhǔn)備好,如果沒有則監(jiān)聽“plusready"事件
      if (window.plus) {
        this.plusReady()
      } else {
        document.addEventListener('plusready', this.plusReady, false) 
      }
    }
  }
</script>

四、demo

調(diào)用拍照的方法:

<ul class="mui-table-view">
   <li class="mui-table-view-cell" id="device.html" @click="getImage">
       <a class="mui-navigate-right">
           調(diào)用拍照
       </a>
   </li>
</ul>

在methods中添加方法: 

getImage () {
  let cmr = plus.camera.getCamera() // 獲取攝像頭對(duì)象
  let res = cmr.supportedImageResolutions[0] // 字符串?dāng)?shù)組,攝像頭支持的拍照分辨率
  let fmt = cmr.supportedImageFormats[0] // 字符串?dāng)?shù)組,攝像頭支持的拍照文件格式
  console.log('Resolution :' + res + ', Format: ' + fmt)
  cmr.captureImage ((path) => {
    alert('調(diào)用成功: ' + path)
  },
  (error) => { // 拍照操作失敗的回調(diào)函數(shù)
    alert('調(diào)用失敗: ' + error.message)
  },
  {resolution: res, format: fmt} // 攝像頭拍照參數(shù)
  )
},

五、用hbuilder打包至App

注意細(xì)節(jié):

1.將config文件夾里的index.js文件中assetsPublicPath由'/'改為 './';否則會(huì)出現(xiàn)白屏的問題

2.刪除路由模式或者改為hash

運(yùn)行:

npm run build

生成dist文件夾。

新建hbuilder 5+App項(xiàng)目,將dist目錄下的東西全部放在5+App項(xiàng)目下,直接全部覆蓋。

最終如圖:

然后可以直接在hbuilderx中連接手機(jī)進(jìn)行測試,可以看到結(jié)果:

打印出了webview的信息: 

 拍照接口效果截圖:

六、總結(jié)

本文簡單記錄了一下vue中使用h5 plus的方法,并做了一個(gè)簡單調(diào)用相機(jī)的例子,以后再開發(fā)App就可以用上Vue了。

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • vue?路由跳轉(zhuǎn)打開新窗口被瀏覽器攔截問題處理

    vue?路由跳轉(zhuǎn)打開新窗口被瀏覽器攔截問題處理

    這篇文章主要介紹了vue?路由跳轉(zhuǎn)打開新窗口被瀏覽器攔截問題處理,下面文章操作中所遇到相關(guān)問題解決的內(nèi)容介紹詳細(xì),需要的小伙伴可以參考一下
    2022-03-03
  • vue-router 組件復(fù)用問題詳解

    vue-router 組件復(fù)用問題詳解

    本篇文章主要介紹了vue-router 組件復(fù)用問題詳解,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-01-01
  • Vue中Element?UI組件庫使用方法詳解

    Vue中Element?UI組件庫使用方法詳解

    ElementUI是Vue的UI框架,提供了豐富的組件,方便快速開發(fā)頁面,本文詳細(xì)介紹了ElementUI的安裝、使用方法以及常見組件的說明,包括基礎(chǔ)組件、布局組件、選擇框組件、輸入框組件、下拉框組件等,需要的朋友可以參考下
    2024-11-11
  • Vue項(xiàng)目前后端聯(lián)調(diào)(使用proxyTable實(shí)現(xiàn)跨域方式)

    Vue項(xiàng)目前后端聯(lián)調(diào)(使用proxyTable實(shí)現(xiàn)跨域方式)

    這篇文章主要介紹了Vue項(xiàng)目前后端聯(lián)調(diào)(使用proxyTable實(shí)現(xiàn)跨域方式),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07
  • vue實(shí)現(xiàn)購物車的小練習(xí)

    vue實(shí)現(xiàn)購物車的小練習(xí)

    這篇文章主要為大家詳細(xì)介紹了vue實(shí)現(xiàn)購物車的小練習(xí),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-12-12
  • 解決vite項(xiàng)目Uncaught Syntaxerror:Unexpected token>vue項(xiàng)目上線白屏問題

    解決vite項(xiàng)目Uncaught Syntaxerror:Unexpected token>vue項(xiàng)

    這篇文章主要介紹了解決vite項(xiàng)目Uncaught Syntaxerror:Unexpected token>vue項(xiàng)目上線白屏問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • 詳解el-table表頭文字換行的三種方式

    詳解el-table表頭文字換行的三種方式

    本文主要介紹了el-table表頭文字換行的三種方式,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • Vue.js上下滾動(dòng)加載組件的實(shí)例代碼

    Vue.js上下滾動(dòng)加載組件的實(shí)例代碼

    本篇文章主要介紹了Vue.js上下滾動(dòng)加載組件的實(shí)例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-07-07
  • vue中如何通過iframe方式加載本地的vue頁面

    vue中如何通過iframe方式加載本地的vue頁面

    這篇文章主要介紹了vue中如何通過iframe方式加載本地的vue頁面,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • Vue實(shí)現(xiàn)彈出框點(diǎn)擊空白頁彈框消失效果

    Vue實(shí)現(xiàn)彈出框點(diǎn)擊空白頁彈框消失效果

    這篇文章主要介紹了VUE實(shí)現(xiàn)彈出框點(diǎn)擊空白頁彈框消失,實(shí)現(xiàn)方法可以在Vue中實(shí)現(xiàn)彈出框然后通過點(diǎn)擊空白頁面來讓彈窗隱藏,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2023-12-12

最新評(píng)論