小程序出现bug,如何快速让用户提供信息?

知晓程序员,专注微信小程序开发的程序员!

前言:做任何产品,都会有bug,一旦出现bug,开发的同学都希望能尽多的了解bug的复现场景。连胜老师今天来说一下,小程序中如何快速的让用户提供相关信息。

开发的同学,是不是之前也做过类似于检测用户网络的页面?如下图:

当用户反馈问题时,客服的同学只需要丢一个URL地址给用户,让用户把内容copy过来,或者截图发过来。客服的同学就可以根据这些信息做个基本判断,比如,连不上外网(youtube、google、facebook等没办法访问)、连接你公司的CDN服务器时比较慢、使用的浏览器版本不正确等。

补个链接:http://demos.pxuexiao.com/network_speed/index.html

以上是做PC或者移动端H5时会用到的一种方法,在小程序中,你自己也可以做一个类似的页面

先看下截图效果:

上面的参数获取,大家可以查看官方API,wx.getSystemInfoSync里面可以获取很多内容:

再丢个官方API文档的地址:https://developers.weixin.qq.com/miniprogram/dev/api/systeminfo.html#wxgetsysteminfosync

用户权限信息,可以调用wx.getSetting来获取,这里就不详细说了。

《完》

原文发布于微信公众号 - 知晓程序员(bainaweb)

原文发表时间:2018-05-10

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏java一日一条

如何构建一个较为通用的业务技术架构

创业之初,我们往往会为了快速迭代出产品,而选择最简单的技术架构,比如LAMP架构,SSH三层架构。这些架构可以适应初期业务的快速发展,但是,随着业务变得越来越复...

12410
来自专栏大数据和云计算技术

微信群之间消息自动转发简明教程(Github上免费共享有代码和教程)

微信群有限制,一个群最多500人,所以需要打通群和群之间的限制。 全栈工程师,出马调代码! 网上搜了搜,主要源头都是使用itchat,itchat是一个开源的微...

1.2K50
来自专栏Java架构

Java程序员如何运用所掌握的技术构建一个完整的业务架构

创业之初,我们往往会为了快速迭代出产品,而选择最简单的技术架构,比如LAMP架构,SSH三层架构。这些架构可以适应初期业务的快速发展,但是,随着业务变得越来越复...

21530
来自专栏领域驱动设计DDD实战进阶

微服务实战(五):落地微服务架构到直销系统(构建高性能大并发系统)

在现代系统中,特别是互联网软件,通常会涉及到大量用户的并发访问,我们的系统一定要在架构上支持高性能、大并发的访问。一个高性能的系统通常由很多的方面组成,包括数据...

10910
来自专栏腾讯移动品质中心TMQ的专栏

腾讯TMQ沙龙|接口测试理论与实践

接口测试理论与实践 活动时间:2016年8月11日 QQ群视频交流 活动介绍 : TMQ在线沙龙第六期分享 本次分享的主题是接口测试理论与实践相关的知识。 共...

28060
来自专栏互扯程序

如何构建一个较为通用的业务技术架构

现在是资源共享的时代,同样也是知识分享的时代,如果你觉得本文能学到知识,请把知识与别人分享。

11530
来自专栏帘卷西风的专栏

关于cocos2dx 3.0升级崩溃报错(unable to load native library) 和(Fatal signal 11 (SIGSEGV) at 0x00000000)

         最近一直在Windows平台开发cocos-2dx游戏,期间做了一次引擎升级,升级到了3.0正式版本。Windows平台上表现很正常,没有出现...

9920
来自专栏花叔的专栏

Nodes小程序新功能:复制&备注,让你更科学创建思路。

Nodes小程序,一款让你再手机端创作和分享思维导图的工具,好多同学已经在用了,你用了么? ? 应网友需求,周末给Nodes小程序更新两项新功能: 1....

34890
来自专栏技术翻译

优化MongoDB的4个技巧

你有没有MongoDB数据库的性能问题?常见的情况是运行查询时突然出现性能问题。显而易见的第一个解决方案是,“让我们创建一个索引!” 虽然这在某些情况下有效,但...

40610
来自专栏小白课代表

小白课代表的使用说明(必读)

23920

扫码关注云+社区

领取腾讯云代金券