Scope参数错误或没有Scope权限。原因是网页授权登录,微信二维码生成的url访问的时候报Scope参数错误或没有Scope权限。小程序是腾讯于2017年1月9日推出的一种不需要下载安装即可在微信平台上使用的应用。
wxnavigateToMiniProgram
从小A序跳转到小B序
首先介绍一下需要用到的api :wxnavigateToMiniProgram
他的参数们
参数名 是否必填 类型 说明
appId 是 string 要打开的小程序 appId
path 是 string 目标小程序的指定页面,为空的话跳首页
extraData 否 object 需要带给目标小程序的参数
envVersion 否 string 目标小程序的版本 (基本没啥用)
success 否 function 成功回调
fail 否 function 失败回调
complete 否 function 结束回调
在起步小程序中的appjson中需要配置跳转小程序的appid
目标小程序 可以在appjs中接收起步小程序带过来的参数,官方文档给的是apponLaunch和apponshow都能接到参数,但是我的onLaunch不能打印出来,可能我的小程序是个傻的小程序。( 注意千万是在appjs中,而不是目标页面的js文件 ,我就吃了这个亏)
小A序(表演跳转)
小B序(表演接收参数)
关于调试,开发者工具是不能跳转的,不过我们可以真机调试,两个小程序都开始真机调试,在小程序右上角的三个小点点有个打开调试,就能看到log出来的参数了,根据自己习惯吧,展示在页面上也是个好办法。
一、需求:
swiper组件缩小后需要完全居中。
二、实现方案:
一种方式是flex居中,但我调试后效果不行;还有一种就是绝对定位,使用left 50%,这种我调试也不居中;还有一种就是计算屏幕宽度和swiper宽度,绝对定位后left=(屏幕width-swiper width)/2,本文介绍最后一种实现方式。
三、程序实现
31 js文件
data声明变量
onload时计算参数值
32 wxss文件
使用绝对定位,left使用变量,格式: var( --变量名--)
33 wxml文件
swiper外用一个view组件,并使用变量,格式:style="--left--:{{动态变量}}px"
四、实现效果
以上就是关于微信小程序。获取参数异常全部的内容,包括:微信小程序。获取参数异常、小程序之间的跳转(带参)、微信小程序之wxss文件使用变量动态计算参数值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)