分享歌曲给微信自己弹出小程序好点击弹出安装微信自己弹出小程序终端无法操作怎么办

公司开一个小程序项目不太会,我这边的需求就是当网络访问请求成功的话某个picker自动从底部弹出。

但是我查的一些资料和官方的文档告诉我如果要弹出picker,就必须要點picker里面包含的某个item

我能不能直接用某个方法直接弹出picker,或者从代码里模拟点击picker中间的item?

刚学没两天多谢大神指教

最近微信自己弹出小程序获取用户信息的接口有调整就是这货:wx.getUserInfo(OBJECT),描述如下:

1.当用户未授权过调用该接口将直接报错 2.当用户授权过,可以使用该接口获取用户信息

这就很蛋疼了以前只需要弹框授权就行了,现在还必须要先按一个按钮这样的话多了一个操作,多一个按钮感觉很别扭放在页面仩哪里都不合适,

无缘无故在页面上多了一个按钮只是为了引导用户授权,加在哪里都会觉得和页面内容格格不入
那就弹一個框提示吧,虽然连续两个弹框也很怪但是个人觉得比页面多一个按钮好一点。

微信自己弹出小程序自己定义的并不适合授权这个场景那就想到自定义一个弹框组件来解决。

* 组件的公有方法列表
 

在首页或者我的页面进行授权检测:
首先还是要在 json 文件进行声明
index.json:
content='小程序需要您的授权才能提供更好的服务哦'

 

 

本篇文章记录一下当微信自己弹絀小程序小程序在第一次授权被拒绝后,如何重新弹出授权

当用户第一次用时会正常弹出授权窗口,但是用户选择了拒绝再次调用这个接口时,提示:“authorize:fail:auth deny”

因为用户已经明确拒绝了所以再次调用就会直接失败。(应该是一定时间内不能重复发起授权)

我这里的处理方法昰直接打开小程序设置中的授权窗口,让用户自己去设置

// 判断定位的授权是否有权限 title: '需要获取您的地理位置授权,现在去授权吗?',

我要回帖

更多关于 微信自己弹出小程序 的文章

 

随机推荐