vue 做移动端微信公众号采坑经验记录


Posted in Javascript onApril 26, 2018

自己用vue做微信公众号项目有一段时间了,遇到各种奇葩的问题,下面细数那些坑:

第一坑:微信分享导致安卓手机无法调起相册和无法调起微信充值

解决方案:

setTimeout(_ => {
      wx.config(sdkConfig)
     }, 500)

需要将微信分享延迟500毫秒,这样就解决了安卓手机无法调用相册和微信充值的问题,如果用了微信分享需要加个延迟。

第二坑:部分手机第三方输入法会将页面网上挤的问题

解决方案:

// 特定需求页面,比如评论页面,输入框在顶部之类的
const interval = setInterval(function() {
  document.body.scrollTop = 0;
}, 100)
// 注意关闭页面或者销毁组件的时候记得清空定时器
clearInterval(interval);

第三坑:部分地区移动4Gpost提交没有响应

本人vue项目是axios进行接口封装的,项目中老是出现一些地区请求发了没响应,后面经过排查后,后端只接受到了options请求,关键是只是个别用户出现这种情况,后面看到一遍文章https://itbilu.com/javascript/js/VkiXuUcC.html介绍了这些请求,不多说直接上代码

解决方案:

import axios from 'axios'
import qs from 'qs'
service.interceptors.request.use(
 config => {
 if(config.method === 'post'){
  config.data = qs.stringify(config.data)
 }
 return config
},
 error => {
  console.log(error)
  Promise.reject(error)
 }
)

项目做了也好几个月了,实在也没时间去发,后续还会把自己真实遇到的坑持续发布。。。

总结

以上所述是小编给大家介绍的vue 做移动端微信公众号采坑经验记录,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
表单(FORM)的一些实用效果代码
Mar 25 Javascript
JQuery实现倒计时按钮的实现代码
Mar 23 Javascript
jquery图片轮播插件仿支付宝2013版全屏图片幻灯片
Apr 03 Javascript
js select实现省市区联动选择
Apr 17 Javascript
jQuery实现div跟随鼠标移动
Aug 20 jQuery
jQuery自动或手动图片切换效果
Oct 11 jQuery
windows下更新npm和node的方法
Nov 30 Javascript
jQuery插件jsonview展示json数据
May 26 jQuery
vue项目中使用Svg的方法
Oct 24 Javascript
jquery获取input输入框中的值
Nov 13 jQuery
微信小程序用canvas画图并分享
Mar 09 Javascript
JavaScript中ES6规范中let和const的用法和区别
Aug 06 Javascript
jQuery length 和 size()区别总结
Apr 26 #jQuery
Hexo已经看腻了,来手把手教你使用VuePress搭建个人博客
Apr 26 #Javascript
详解Vue项目编译后部署在非网站根目录的解决方案
Apr 26 #Javascript
vue如何判断dom的class
Apr 26 #Javascript
vue 中filter的多种用法
Apr 26 #Javascript
vue自定义filters过滤器
Apr 26 #Javascript
JavaScript实现微信红包算法及问题解决方法
Apr 26 #Javascript
You might like
mysql 中InnoDB和MyISAM的区别分析小结
2008/04/15 PHP
两种php给图片加水印的实现代码
2020/04/18 PHP
PHP数组遍历的几种常见方式总结
2019/02/15 PHP
正则表达式搭配js轻松处理json文本方便而老古
2013/02/17 Javascript
如何阻止复制剪切和粘贴事件为了表单内容的安全
2013/05/23 Javascript
php 中序列化和json使用介绍
2013/07/08 Javascript
SuperSlide2实现图片滚动特效
2014/06/20 Javascript
浅谈轻量级js模板引擎simplite
2015/02/13 Javascript
jquery实现的省市区三级联动
2015/04/02 Javascript
javascript判断变量是否有值的方法
2015/04/20 Javascript
Jqgrid之强大的表格插件应用
2015/12/02 Javascript
基于JavaScript实现通用tab选项卡(通用性强)
2016/01/07 Javascript
完美解决jQuery 鼠标快速滑过后,会执行多次滑出的问题
2016/12/08 Javascript
js实现简单进度条效果
2020/03/25 Javascript
微信小程序实现可拖动悬浮图标(包括按钮角标的实现)
2020/12/29 Javascript
[00:10]DOTA2全国高校联赛 以DOTA2会友
2018/05/30 DOTA
用Python实现一个简单的能够上传下载的HTTP服务器
2015/05/05 Python
Python 稀疏矩阵-sparse 存储和转换
2017/05/27 Python
python anaconda 安装 环境变量 升级 以及特殊库安装的方法
2017/06/21 Python
Django中redis的使用方法(包括安装、配置、启动)
2018/02/21 Python
python中的decorator的作用详解
2018/07/26 Python
python2与python3的print及字符串格式化小结
2018/11/30 Python
python能开发游戏吗
2020/06/11 Python
python实现猜拳游戏项目
2020/11/30 Python
用canvas画心电图的示例代码
2018/09/10 HTML / CSS
Lookfantastic希腊官网:英国知名美妆购物网站
2018/09/15 全球购物
lookfantastic荷兰:在线购买奢华护肤、护发和化妆品
2018/11/27 全球购物
Deichmann英国:德国鞋类零售商
2021/01/30 全球购物
给男朋友的道歉信
2014/01/12 职场文书
婚庆公司的创业计划书
2014/01/22 职场文书
宝宝满月酒主持词和仪式流程
2014/03/27 职场文书
中职生求职信
2014/07/01 职场文书
2014年维稳工作总结
2014/11/18 职场文书
教师读书活动心得体会
2016/01/14 职场文书
蓝天保卫战收官在即 :15行业将开展环保分级评价
2019/07/19 职场文书
小学语文教师竞聘演讲稿范文
2019/08/09 职场文书