微信小程序的手机通讯录点击本页面跳转位置的代码详解
最近开始做小程序,通读一遍文档再上手并不算难,但不得不说小程序里还是有一些坑。这里说一下如何实现页面锚点跳转,一个城市列表的效果示意图如下:因为在微信小程序的环境中不能想在浏览器里设置标签,或者操作dom滚动,传统做法就行不通了,一切都得按小程序的文档来。一开始我们的做法是使用boundingClientRect()方法获取每个锚点的坐标,然后再用wx.pageScrollTo()方法...
微信小程序 微信不读取手机通讯录
微信小程序获取用户手机号码
1、在获取手机号码之前,要先进行登陆。使用wx.login进行登录,登录成功会返回一个code,将code传给后台,获取登录密钥session_key等信息。将这些信息存入data。2、使用type=getPhoneNumber的button获取encryptedData,iv将这两个信息和session_key传给后台,通过解密返回正确的手机号码。 &button ope...
微信小程序 微信不读取手机通讯录
【微信小程序】小程序仿通讯录功能
微信小程序模仿通讯录功能需要用到scrollview标签思路:首先需要获取到你所需要展示的数据样式的高度(这就需要用到微信给我们提供的一个API来完成了,因为小程序是没有DOM树结构的,这个可以去看我的前一篇里面有详细的记载怎么获取想要的元素的宽高。),然后组合成一个高度数组(便于后面根据这个数组进行判断),再获取滚动距离,用这两个比较判断之后就可以得出滚动的时候右边选中的字母了,然后再利用...
微信小程序 微信不读取手机通讯录
微信小程序通讯录demo
前言帮别人做的一个展示用的demo,最开始只需要一些假数据展示看看效果。不过到最后也没用上,所以就拿出来分享一下吧。我自己把后台接口部分给简单补齐了,做了一些假数据,样式也做了一些调整。因为接口需要https以及上线需要微信审核之类的,所以目前此demo只能在本地查看。同时功能也不是很完善,很多功能做的也比较简陋。如果是初学微信小程序的...
微信小程序 微信不读取手机通讯录
微信小程序通讯录效果二:数据从后台查询
一、前台1、communication.wxmlview class=walistview wx:for={{communications}}wx:key=item.idclass=waitem waitemava image class=itemimgr
微信小程序 微信不读取手机通讯录
微信小程序:添加到手机通讯录
微信小程序:添加到手机通讯录wxml:&buttonclass=spbgbindtap=addPhone存入手机通讯录&/buttonjs:放入page中addPhone:function(){letthat=this;//添加到手机通讯录wx.addPho...
微信小程序 微信不读取手机通讯录
打造个人版微信小程序(1)——本地开发api接口调用
如果觉得这篇文章对您有所启发,欢迎关注我的公众号,我会尽可能积极和大家交流,谢谢。 从今天开始,开始打造一个个人版的微信小程序,尽早上线,方便大家使用以及技术讨论。这套小程序包括前台、后台、数据库等部分,估计需要花些时间了。 小程序开发在入门阶段直接参照官方的帮助文档即可,包括基本语法(和Vue.js大同小异)、开发工具(腾讯提供了一个小的开发工具)等,官方文档:微信小程序开发。...
微信小程序 微信公众号api
浅谈微信小程序中的授权
buttonopentype=“getUserInfo”bindgetuserinfo=“onGetUserInfo”class=“userinfoavatar”style=“backgroundimage: url({{avatarUrl}})”点击获取/buttonnickName 、String、 用户昵称avatarUrl、 Stri...
微信小程序 微信小程序授权