vue项目中使用h5+

  • Post author:
  • Post category:vue



创建一个plus.js文件

let plusExtends = (fn)=>{
    if(window.plus){
      fn();
    }else{
      document.addEventListener('plusready', fn, false)
    }
}

export default plusExtends



在main.js中引入并挂在到vue原型上;

import plusExtends from './plus.js'
Vue.prototype.$plus = plusExtends;



在需要使用h5+ api的地方使用

this.$plus(()=>{
//h5+代码 例如 调用手机相册
 plus.gallery.pick(
          (path) => {
            alert(path);
            console.log(path);
          },
          function (e) {
            console.log("取消选择图片");
          },
          { filter: "image" }
        );
})



版权声明:本文为qq_43287934原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。