- 博客(9)
- 收藏
- 关注
原创 reactnative微信支付困扰了将近两周的问题终于得到了解决。
##问题背景:在做react-native微信支付的时候,ios遇到了闪退的问题,我这个项目是两个人开发的,另一个是个安卓转过来的妹子,注意:问题就出在这儿了。支付的配置是两个人分开配,但是调起支付的代码是一套。我们采用的是react-native-wechat这个插件来做的。##问题描述:1.在ios上,模拟真机运行完全没问题,打包出来就有的手机调不起来,有的可以。在安卓上完全没问题。...
2019-01-04 15:52:55
1640
1
原创 vue项目在ios10以下白屏
vue项目在ios10以下白屏解决办法:1: 猜测是es6引起的,ios10以下不支持es6, 这里可以使用bable babel-polyfill用法:2: 转译之后发现还是白屏, 这可能是由于第三方组件库引起的,bable没有转换第三方组件库 这个时候就需要谨慎使用或者选择别的组件库了...
2018-11-08 17:25:23
3777
原创 微信分享的坑(微信分享成功之后,微信会拦截第一条请求)
还是老生长谈的问题,之前做的一个项目近期上线了,其中涉及到一个微信分享发送优惠券的问题。测试的时候没测出来,导致上线两天冒出上万条分享之后,突然分享成功之后发不出优惠券了。刚开始的时候,这个现象只暴露在微信分享到朋友圈才会遇到。而且反应的几个用户手机还都是ios,于是我们公司的小伙伴赶紧测,不知道是凑巧,还是微信机制的原因,安卓是没问题的, ios都不行(也可能是凑巧)。公司五六个小伙伴都用的...
2018-11-02 19:14:49
862
转载 webpack设置服务器代理
服务器代理的作用解决跨域:原理: 利用服务器访问服务器没有跨域问题的原理请求过程:先向代理(同源)服务器发起请求,再由代理(同源)服务器请求外部服务器// proxy 中间件的选择项proxyTable : {‘/api’: {// 目标服务器 hosttarget: ‘http://10.16.85.138:8080’,// 默认false,是否需要改变原始主机头为目标URL...
2018-11-01 15:20:43
1972
转载 手把手教你搭建React Native 开发环境 - ios篇 (React Native@0.55.4,Xcode@10)
由于之前我是h5的,没接触过ios和安卓, 也不了解xcode配置,所以 建议学reace-native之前还是先去了解一下ios和安卓开发环境搭建等问题。环境下载及配置nodejs:https://nodejs.org/en/download/设置淘宝镜像$ npm config set registry http://registry.npm.taobao.org/Xcode: h...
2018-11-01 14:50:58
1104
原创 解决浏览器缓存问题
浏览器的缓存是基于修改时间的,当浏览器缓存了目标资源但不确定该缓存资源是否是最新版本的时候,就会发送一个条件请求,携带一个If-Modified-Since请求头,其值为服务器上次返回的Last-Modified响应头中的日期值。服务器收到后会和当前文件的Last-Modified做比较,如果两者相同,服务器返回304,浏览器继续使用已经缓存的文件,否则服务器会将最新的文件内容返回给浏览器。传输文...
2018-10-26 19:36:43
782
原创 微信支付前端流程
其实官网介绍的已经很明确了也有示例代码 但还是想写一下,毕竟琢磨了一天了首先要保证你的项目外网可以访问到, 我的是vue项目,用nginx做的代理, 这里是不需要jssdk的onBridgeReady: function () { //支付const openId = localStorage.getItem(‘openId’)WeixinJSBridge.invoke(‘get...
2018-10-18 10:58:27
1324
原创 vue引入微信jssdk天坑
在vue项目中引入jssdk,微信为了方便用户使用,将官方的jssdk发布到了npm上,有一个叫weixin-js-sdk的,但我们需要使用的不是这个,网上很多在vue中引用的是这个,但是这个是为commonjs发布的版本,只能通过require引入,很多人发现在vue中引入import wx from ‘weixin-js-sdk’,console.log(wx)会出现undefined,实际为...
2018-10-18 10:50:07
12576
7
原创 微信分享前端流程
1。引入jssdk,2.wx.config() 其中要传入一大堆东西,不过都可以从后端获取到3. wx.ready() 在config之后执行 然后里边就可以写要分享的配置示例:weix(data){ wx.config({ debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在...
2018-10-18 10:49:40
1296
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人