微信小程序常见问题集合(长期更新)

 最新更新:

新手跳坑系列:推荐阅读:《二十四》request:fail错误(含https解决方案)(真机预览问题

  • 跳坑指南《七十》如何让微信小程序服务类目审核通过
  • 跳坑六十九:uploadFile:fail Error: unable to verify the firs
  • 跳坑《六十八》Cannot read property 'webviewId' of un
  • 新手跳坑指南《六十七》字体文件无法找到报404错误
  • 新手跳坑指南《六十六》:路径path坑;相对路径与绝对路径
  • 跳坑《六十四》出现脚本错误或未正确调用Page()
  • 跳坑指南《六十四》小程序的登录号注册腾讯云问题
  • 新手跳坑指南《六十三》wx.navigateTo 和 wx.redirectTo跳转报错
  • appid错误跳坑:“errcode”:40013,“errmsg”:“invalid appid
  • 新手跳坑指南《六十二》环境加载失败,请稍后再试
  • 新手跳坑指南《六十一》更新后hover-class在真机下无效
  • 跳坑指南《六十》On PageReady can not find XX, app service no
  • 跳坑《五十九》安卓下不解析json,request的response中出现红点
  • 新手跳坑指南《五十八》缺少文件,错误信息:error:iconPath=
  • 新手跳坑指南《五十七》网络请求之关于referer
  • 新手跳坑指南《五十六》服务范围及类目审核坑
  • 新手跳坑指南《五十五》es6不支持Object.assign
  • 新手跳坑指南:Failed to load resource: net::ERR_NAME_NOT_RES
  • 新手跳坑指南《五十四》wx.uploadFile无法上传的第三方解决...
  • 新手跳坑指南《五十三》uploadFile fail Error: self signed cer
  • 新手跳坑指南《五十二》code换取session_key接口 提示41002 appi
  • 新手跳坑指南《五十一》you can provide attr "wx:key" for
  • 新手跳坑指南《五十》新建项目页面空白
  • 新手跳坑指南《四十九》微信缓存
  • 新手跳坑指南《四十八》wss
  • 新手跳坑指南《四十七》微信小程序支付(微信支付)
  • 新手跳坑指南《四十六》让他人体验自己的小程序(体验者
  • 新手跳坑指南《四十五》切换 wxml panel
  • 新手跳坑指南《四十四》微信小程序 +nodejs+socket.io bug
  • 新手跳坑指南《四十三》录制的音频格式(录音silk转MP3
  • 新手跳坑指南《四十二》图片显示不全
  • 新手跳坑指南《四十一》mac上failed to load resource
  • 新手跳坑:app.json中未配置当前页面
  • 跳坑《四十一》uploadFile脱坑IIS服务器无法上传大于50K的图片
  • 我替future同学发一个帖子:wx.uploadFile 的编码坑跳坑记录
  • 新手跳坑系列《四十》小程序地图和百度地图的坐标转换
  • 新手跳坑指南《三十九》wx.uploadFile
  • 新手跳坑指南《三十八》网络请求重定向问题
  • 新手跳坑指南《三十七》openid与unionid(微信登录问题必备)
  • 新手跳坑指南《三十六》变量污染
  • 新手跳坑指南《三十五》无法创建新项目
  • 新手跳坑指南《三十四》wx.canvasToTempFilePath
  • 新手跳坑系列《三十三》未添加api.weixin.qq.com
  • 新手跳坑指南《三十二》修改配置后,开发者工具内无效
  • 新手跳坑系列《三十一》js里面的data数据展现不出来
  • 新手跳坑系列《三十》item加短横线-问题
  • 新手跳坑系列《二十九》无法登录开发者工具
  • 新手跳坑系列《二十八》jq$带来的问题
  • 新手跳坑系列《二十七》scroll-view 高度问题;水の流觞
  • 新手跳坑系列《二十六》一系列的大坑
  • 新手跳坑系列《二十五》scroll-top
  • 新手跳坑系列《二十三》免费DV证书在IOS上出现SSL错误
  • 新手跳坑系列《二十二》下拉框picker属性?三元运算符
  • 新手跳坑系列《二十一》page[pages/XXX/XXX] not found.May be c
  • 新人跳坑系列《二十》文本溢出
  • 新人跳坑系列《十九》swiper无法保持宽高比
  • 新手跳坑指南《十八》wx.showToast消息显示框手机预览失败...
  • 新手跳坑指南《十七》:设置tabBar图片无法显示
  • 新手跳坑系列《十七》Page route 错误
  • 新手跳坑系列《十六》没有配置路由,input,空格回车,中文





官方问答系列:

  • 官方问答精选《十一》后台服务器配置https,获取canvas的尺寸
  • 官方问答精选《十》打通微信账号和系统用户账号,SVG支持
  • 官方问答精选《九》js如何获取当前组件的宽高,wx.openDocument
  • 官方问答精选《八》wx.showToast()无效,分享功能真机没有效果
  • 官方问答精选《七》体验者安卓卡在加载页面进不去
  • 官方问答精选《六》this.setData,动态改变navigationBarTitleText值
  • 官方问答精选《五》图片读取失败,picker-view 初始值设置...
  • 官方问答精选《四》分享连接传入的参数,用户数据解密...
  • 官方问答精选《三》版本更新特别版:编译显示自定义预览
  • 官方问答精选《二》Linux版,UnionId,苹果手机组件参数问题
  • 官方问答精选系列《一》提交审核时提供测试账密码

 

程序问题:

森哥解答:
1.找不到所要替换的文件
  问题原因:开发工具版本不正确,老版本不支持 解决方案:确保下载的程序版本在0.9.092100以上  
2.Failed to load resource: net::ERR_NAME_NOT_RESOLVEDhttp://1709827360.appservice.open.weixin.qq.com/appservice
  问题原因:通常是由于系统设置了代理如***等。 解决方案:关闭代理,或者依次点击工具栏“动作”-"设置",选择“不使用任何代理,勾选后直连网络”。  
3.修复asdebug.js报错
  问题原因:TypeError: Cannot read property 'MaxRequestConcurrent' of undefined 解决方案:替换 /Resources/app.nw/app/dist/weapp/appservice/asdebug.js  
4.扫码登录失败
  问题原因:please bind your wechat account to the appid first 解决方案:先使用0.7版本的进行扫码登陆,登陆成功后,再用0.9的版本打开就直接进入了。
  博卡君解答:
       问:没有被邀请,怎么测试?

  答:虽然官方给出了开发工具,不过目前看来主要是让大家学习一下开发,顺便写一些自己的小程序玩一玩。真正涉及测试和发布的内容还要等官方的进一步开放。大家再等等公测吧,估计快了。

  问:楼主给力,麻烦问一下小程序内怎么调起摄像头识别二维码?

  答:目前微信还没放出专用的识别二维码 API,我们只能看到 wx.chooseImage(OBJECT) 从本地相册选择图片或使用相机拍照与 wx.previewImage(OBJECT) 预览图片这两个 API,如果首发之前还未放出专用的识别二维码 API,很有可能会集成在这两个 API 里面,具体可持续关注微信小程序官方文档。

  问:很像 React 开发方式,看来 redux 肯定能用上?

  答:我个人感觉更像 vue 吧,redux 能不能用上,得看微信会不会放权限出来让开发者去扩展。

  问:怎么部署?源文件上传到微信的服务器?

  答:这里的部署是指小程序怎么上线吧?如果我这么理解没错的话,在本地开发者工具完成编码与数据联调后,在开发者工具上点击项目,上传即可。

  现在我们能知道的是,上传的小程序有个审核期,审核好后可以在微信小程序里面搜到你发布的应用,具体方式可持续关注微信小程序公测时公布的细节。

  问:我只想知道小程序的运行效率跟原生差别大不大。

  答:近几年,随着移动互联网的爆发,基于 web 的应用也在高速发展,很多行业巨头都在致力推崇基于 Html5 的 web 应用,可见 web 应用的潜力。就在不久前,react native 已经做到了运行效率达到原生级别,所以潜力肯定是有的。小程序作为微信在移动互联网接下来发展的战略,如果在流畅度卡住,估计我们现在还看不到内测版本吧。

  再者,手机硬件与网络的发展也不甘落后,在操作方面的体验,用户很难去感受到谁好谁差,当 web-app 的体验渐渐接近原生应用后,我们应该尝试摒弃旧观念,转换思路开辟新大陆。

  问:为啥不用 Html5,而要用 wxml 这种格式呢?

  答:wxml 的全称是 WeiXin Markup Language,其实就是微信的标记语言,小程序是微信全新定义的规范,是基于 xml+js 的,不支持也不兼容 HTML。换言之,我们既然在微信的地盘混,就得同意它的规范,就像我们使用 javascript 编写脚本代码就得去遵守 ECMAScript 的规范一样。

  问:布局支持 html 混合编写么?

  答:布局是支持 wxml 与 css 混合编写的(内联 style="***")。js 是不支持的,因为我们操作的都是数据,格式就是 wxml、 css(内联)、{{数据}}、官方提供的事件绑定。

  问:博卡君,小程序主要是用 JavaScript 编写吗?

  答:主要是按照微信官方规定,使用微信官方提供的 API 接口调用,根据你业务需求操作数据格式基本上使用 ECMAScript。因为没有 web,自然 dom、window 这些都不能用,以前常用的 jQuery 与 zepoto 也都没啥关系了。如果你是单独考虑小程序的开发,那学习成本大幅度降低,不用再去学习 DOM、BOM 的操作,也不必考虑很多兼容性的问题。
小程序是否支持eval 和JSON.parse(str) 等函数,怎么实现字符串转json对象呢???
支持,可以使用:JSON.parse(str)  反之:JSON.stringify(obj)
微信小程序支持自定义icon font吗?
不支持的,iconfont是用于浏览器环境的,不过有解决方法,http://edu.csdn.net/course/detail/3085




运营问题:
问题一:提交「小程序」时需要注意哪些地方,才不会被拒?

首先,我们来解读一下《小程序平台常见拒绝情形》
「小程序」的 LOGO、名称与简介:
帐号注册要合法,不能违法使用他人的品牌或商标,以及符合新广告法。
特别需要注意的事,小程序的简介要特别明确,不能使用模糊的词义表达,比如「提高用户的购物体验」。微信官方推荐在简介中具体提炼几个功能点,告诉用户。
小程序的名称必须和所提供的服务有所关联,而且必须是两个词以上的组合,不能使用广泛使用不具备识别性的词语来命名,比如日历、电话。
提交小程序审查时,头像 LOGO 要尽量使用清晰度高的图片,这个清晰度是指可以看清、分别、图片中包含的元素,否则微信不予通过。
小程序的功能提供:
微信希望,用户打开小程序的时候直接就能使用到相关的功能,因此这份文档提到,用户在小程序的页面就能使用到相关的服务,不能隐藏,也不能进行多次跳转。有特别规定,「小程序首页必须能够直达或者经过 2 次点击到达」相关的功能。
小程序的功能不能过于简单,比如说只有一个页面,或只提供一个按钮。
小程序不能展示、推荐第三方小程序,不能做小程序导航、互推、小程序排行榜等。也不能通过小程序来搜索其它小程序。
用户使用小程序时,不能以关注或使用其它小程序作为条件。
小程序的内容:
禁止诱导分享,这个不用再说,微信对此一直严厉打压。
小程序不能用作营销活动、广告用途,不能存在类似算命、星座运势之类的测试类内容,不能包含赌博竞猜抽奖等内容。
小程序里面的图片,不能包含广告、网址。
以上是《小程序平台常见拒绝情形》值得注意的地方。


问题二:运营「小程序」的时候,需要注意哪些地方,才不会下架?

重新提示,不能诱导分享,不能诱导分享,不能诱导分享。

  除此之外,有相当部分和《小程序平台常见拒绝情形》是一样的,以下补充不同的部分。

  1、微信不允许批量注册、重复提交大量类似的小程序。

  2、小程序的添加,不能设置付费,必须是免费添加。

  3、如果你的微信小程序含有支付功能,需要在简介当中明确指示。

  4、如果你希望通过小程序创业,需要注意:如果小程序所属的公司被收购或合并,你从微信和微信小程序接收的小程序里继续使用。

  5、如果小程序使用到地理位置定位功能,在采集、 获取用户地理位置时必须得到用户的同意。

  6、小程序后台服务,仅限于集中目的:VoIP、音频播放、地理位置、完成任务和本地提醒。

  7、禁止多媒体比如音频、视频的自动播放。

转载于:https://www.cnblogs.com/wxapp/p/5962640.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/373693.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

mysql指令按顺序排列_mysql基本语法大全

1.备份数据库:1.1备份数据库中的表:mysqldump -u root -p test a b >d:\bank_a.sql//分别备份数据库test下a和b表1.2备份一个数据库mysqldump -u root -p test > d:\testbk.sql1.3备份多个数据库mysqldump -u root -p --databases test mysql > D:\data.sq…

Spring和石英:多作业计划服务

作业调度对于应用程序来说是如此重要。 尤其是在大型项目中,处理大量工作可能是一个问题。 Spring和Quartz为解决该问题带来了巨大的好处。 本文介绍了如何通过使用Spring和Quartz轻松地计划多个作业。 二手技术: JDK 1.6.0_21 春天3.1.1 石英1.8.5 M…

JavaScript学习随记——数组二

数组indexOf(arg) 和 lastIndexOf(arg)方法使用 <script type"text/javascript" charset"utf-8">/*** indexOf(arg):返回指定参数在数组中的索引位置&#xff08;从前往后查&#xff0c;比较是使用 ‘’&#xff0c;查询到立即返回索引位置&#xff…

反射的简单应用

首先有一个类 1 using System;2 using System.Collections.Generic;3 using System.Linq;4 using System.Text;5 using System.Threading.Tasks;6 7 namespace ConsoleApplication18 {9 public class demo 10 { 11 public string name "程序员"; 12…

JavaFX 2.0示例介绍书

我最近完成了有关JavaFX 2.0 SDK新版本的书的编写&#xff0c;并且已经将它放在您附近的书店&#xff08; Amazon &#xff09;的书架上。 该书将逐步指导您完成JavaFX 2.0的来龙去脉。 当您遇到一章时&#xff0c;将看到一些菜谱&#xff0c;这些菜谱将带来一个问题&#xff0…

双纵坐标的绘图命令_工程师绘图必备软件——OriginLab 2019b

点击右上角关注&#xff0c;尽享后续精品软件OriginLab 2019b是OriginLab OriginPro 2019版本的加强版&#xff0c;这个软件对于许多人来讲并不陌生&#xff0c;可以说是科学家和工程师的绘图必备软件。新的版本也带来许多改变&#xff0c;软件拥有多种功能&#xff0c;这个版本…

JavaScript学习随记——对象

JS中对象基本使用 <script type"application/javascript" charset"utf-8">//Objcet 所有类的基础类/*** 创建对象方式一*/ // var objnew Objcet();/** 创建对象方式二,注意 {}不可忘记写* */var obj {};obj.name "什码情况";obj.age …

[转]Java_List元素的遍历和删除

原文地址:http://blog.csdn.net/insistgogo/article/details/19619645 1、创建一个ArrayList [java] view plainList<Integer> list new ArrayList<Integer>(); 2、List常用的遍历方法有三种&#xff1a; &#xff08;1&#xff09;下标循环 [java] view plainfo…

分层设计 --java中的几种包

对于刚接触包分层的同学&#xff0c;下面简单介绍一下java中各个层次&#xff1a; Modle 模型层 &#xff1a;存放你的实体类 dao&#xff1a;主要做数据库的交互工作&#xff0c;具体的增删改查等方法&#xff0c;操作数据库的&#xff1b;这里也可以存放查询所有的信息接口 …

Spring远程支持和开发RMI服务

Spring远程支持简化了启用远程服务的开发。 当前&#xff0c;Spring支持以下远程技术&#xff1a;远程方法调用&#xff08;RMI&#xff09;&#xff0c;HTTP调用程序&#xff0c;Hessian&#xff0c;Burlap&#xff0c;JAX-RPC&#xff0c;JAX-WS和JMS。 远程方法调用&#xf…

cesium绘制网格_Cesium学习笔记-工具篇37-风场绘制

这两天重新接触到流场&#xff0c;于是研究下&#xff0c;在大牛们的轮子上也算实现了效果&#xff1a;1二维2三维主要参考以下三篇文章&#xff1a;《WebGL风向图》给出制作风向图通常步骤&#xff1a;1. 在屏幕上生成一系列随机粒子位置并绘制粒子。2. 对于每一个粒子&#x…

ToString:身份哈希码的十六进制表示形式

我以前在方便的Apache Commons ToStringBuilder上写过博客&#xff0c;最近有人问我&#xff0c;在生成的String输出中出现的看似神秘的文本是什么构成的。 询问该问题的同事正确地推测出他正在查看的是哈希码&#xff0c;但与他实例的哈希码不匹配。 我解释说ToStringBuilder将…

HTML+CSS笔记 CSS中级 缩写入门

盒子模型代码简写回忆盒模型时外边距(margin)、内边距(padding)和边框(border)设置上下左右四个方向的边距是按照顺时针方向设置的&#xff1a;上右下左。语法:margin:10px 15px 12px 14px;/*上设置为10px、右设置为15px、下设置为12px、左设置为14px*/通常有三种缩写的方法:1、…

JavaScript学习随记——常见全局对象属性及方法

<script type"text/javascript" charset"utf-8">//全局对象&#xff1a; Object、Array、Math等/*** 全局的方法&#xff1a;* 1.encodeURI、escape、decodeURIComponet 编码* 2.decodeURI、unescape、encodeURIComponet 解码* 3.parseInt、parseF…

spring boot 定时任务

package com.ict.conf; import org.springframework.context.annotation.Configuration; import org.springframework.scheduling.annotation.EnableScheduling; import org.springframework.scheduling.annotation.Scheduled;Configuration EnableScheduling // 启用定时任务 …

搬运机器人举杯贺所需的条件_智能搬运机器人比赛规则

附件4&#xff1a;分拣机器人(智能搬运机器人)比赛规则1、比赛目的设计一个轮式或人形小型机器人&#xff0c;在比赛场地里移动&#xff0c;将不同颜色、形状或者材质的物体分类搬运到不同的对应位置。比赛的记分根据机器人将物体放置的位置精度和完成时间来决定分值的高低。它…

我们多么想要新的Java日期/时间API?

当前的Java.net 民意测验问题是&#xff1a;“ 对于用Java 8实现的JSR-310&#xff08;新的日期和时间API&#xff09;有多重要&#xff1f; ”在我撰写本文时&#xff0c;将近150位受访者投了赞成票&#xff0c;绝大多数人回答“非常”&#xff08;53&#xff05;&#xff09;…

JavaScript学习随记——Function

每个函数都是Function类型的实例&#xff0c;而且都与其他引用类型一样具有属性和方法。由于函数是对象&#xff0c;因此函数名实际上也是一个指向函数对象的指针&#xff0c;不会于某个函数绑定。 函数的定义方式 <script type"text/javascript" charset"ut…

登录id 黑苹果_黑苹果MacOSCatalina无法登录AppStore修复

先上图&#xff1a;惨红色的提示信息&#xff0c;把你拒之App Store门外&#xff0c;但是对之放弃、不与之斗争不是我们的节奏&#xff0c;请看破敌攻略&#xff1a;1.查看你的“关于本机”-->“概览”-->“系统报告”&#xff0c;如图&#xff1a;找到你的“网络”-->…

我们三十以后才明白

当我们懂得珍惜时光的时候,已经发现自己不再年轻. 三十岁,才慢慢的明白. 男女三十而立&#xff0c;三十岁应该是人生的转折点&#xff0c;它不是青春韶华的终结&#xff0c;而是生命的第二起跑线。 三十岁&#xff0c;面对的不应该是没落&#xff0c;而是认知的新起点。很多曾…