DCloud
文章平均质量分 54
不只是DCloud产品,除去Uni-App,包含H5+Plus
前端薛小帅
代码戏人生,写出新风采
展开
-
微信授权登录,uniapp微信授权登录,wap2app微信授权登录,h5plus微信授权登录
既然是Dcloud产品,那编译器不约而同使用HBuilderX,并且下面的截图是前提UniAPP中的微信登陆(APP端)uni.login({ provider: 'weixin', success: function(loginRes) { // uniapp为我们封装了微信登陆,loginRes参数里含有我们需要的openid,unionid,access_token等参数 let openid = loginRes.authResult.o原创 2021-04-13 09:40:03 · 1113 阅读 · 0 评论 -
Uni-APP使用ios原生插件storeKit(ios应用评分功能),【JS Framework】当前运行的基座不包含原生插件【xxxxxxx】,请在manifest.json中配置该插件怎么解决?
首先,你可以 点击这里 下载插件或者 购买插件(0元)购买的时候选择你的项目源码并填上包名就会永久绑定在你这个项目中我这里是下载使用,下载完解压生成Xty-StoreKit ,在项目根目录创建 nativeplugins 目录,将 Xty-StoreKit 放进去然后在你的代码中按需要将他显示出来,这里我放在了 App.vue 中const storeKit = uni.requireNativePlugin('Xty-StoreKit');//首先引入这个插件store..原创 2020-11-24 18:13:03 · 6461 阅读 · 4 评论 -
axios的二次封装,请求、base_url、接口统一管理分开处理
首先先来看一下目录结构主要有三个文件 api.js |url.js | conf.js先来介绍一下这三个 js 文件api.js,封装的axios代码,源码如下import axios from 'axios'import { BASE_URL, API_URL } from './conf'; // 1-引入BASE_URL 和 API_URL,后面再说这两个是什么东西// const token = sessionStorage.getItem('token')...原创 2020-06-07 18:31:21 · 1893 阅读 · 0 评论 -
app内执行一个方法退出该app
安卓下:plus.runtime.quit()IOS下://ios无法退出,你可以试试重启 ^_^!plus.runtime.restart()原创 2020-04-15 17:06:59 · 769 阅读 · 0 评论 -
将Vue项目打包成App
首先将源码执行如下命令打包生成 dist 目录npm run buildyarn build然后打开 HbuilderX创建 5+App创建好之后,在你创建的项目下会生成 img,css,js 等静态资源将最开始打包的 dist 目录里的静态资源拖至新创建的 5+App 项目内(删除掉原有的静态资源,或覆盖)到这里,本来创建的 5+App 里的文件除了最开始...原创 2020-04-24 16:18:09 · 1382 阅读 · 0 评论 -
解决IOS右滑返回上一页空白的问题,H5+Plus禁止IOS右滑返回上一级
虽然说这个需求用户体验不太好,但还是想提一下,因为IOS右滑返回上一级是切换上一个WebView,Vue打包的App只有一个WebView,所以返回上一级是空白页document.addEventListener('plusready', function() { // 禁止ios右滑返回(右滑显示空白页) plus.webview.currentWebview().setStyle({ 'popGesture': 'none' });}, false)...原创 2020-05-19 09:37:18 · 2820 阅读 · 1 评论