yujinjin / fans

这是一个app(android/iOS)项目,但页面视图全部都用的是html5页,没有使用app的原生页面。 前端h5是基于mui + vue2 + vue-router2 + es6 + webpack2 + vuex + signalR 的前端webApp单页项目框架,项目可以直接在PC上运行html5页面。 app打包技术是用HBuilder IDE工具一键打包成APP。
417 stars 150 forks source link

关于如何前端实现扫一扫 #27

Open pubdreamcc opened 5 years ago

pubdreamcc commented 5 years ago

大大,想请教下项目中实现扫一扫功能是用的什么技术,好像H5 plus+ 网上看了下有兼容性问题。我目前也是用的vue技术栈

yujinjin commented 5 years ago

@pubdreamcc 纯H5做不到扫码功能的。

guaputao commented 5 years ago

采用了jsbridge吗

yujinjin commented 5 years ago

大概可以这样理解

guaputao commented 5 years ago

具体哪个页面是native原生页面,然后在该页面生成了一个webview对象呢,源码里面有没有,谢啦

yujinjin commented 5 years ago

@guaputao 这个项目的页面全部都是h5页面,app只是一个壳。 具体协议文档可以参照官方文档:http://www.dcloud.io/runtime.html