本帖最后由 jiangxiang 于 2017-1-21 16:53 编辑

本系列为本站特别为本站用户聚合,如需转载,请注明作者及原文出处


问题:网络请求,iOS正常,android上报下面的错误 网络请求,iOS正常,android上报下面的错误,貌似是https的问题,但是就android上不能反悔数据



答:
找到问题了,是string.startsWith不兼容android。


问题:图片压缩怎么搞!相册取出来的压缩图片是手机拍的话有200多k太大了,怎么解决,用画布压缩也不行,js里面用setdata改变画布宽高(来让图片是不变形的)要等到从相册回到界面才生效,压缩的图片的比例会不对。

答:

tinypng.com 支持批量上传 秒压


问题:自定义的方法可以被另一个方法给调用么?经定义一个onShow:function 能被另一个方法内 onShow();调用么?

答:

可以的


问题:小程序可以引入外部图标么?怎么引入啊?
答:
用image


问题:自定义的弹层中内容的滑动会带动底部页面滑动,有没有方法禁止 因为wx.showModal无法传递复杂的内容,比如传递一些input供用户填写或者列表选择项供用户选择,所以自定义了弹层实现,但是弹层内部内容的滑动在滑动至内容区顶/底时会带动底部页面的滑动,在监听弹层的touchmove中使用event.stopPropagation()提示并没有这样的方法

答:

使用
catchtouchmove


问题:有没有复制文本内容到剪贴板的API 复制到剪贴板的接口 很有用的,可以一键复制,不用长按 再选择这么繁琐。

答:
目前没有


问题:有上拉加载接口吗既然下拉刷新都有了,为何没有上啦加载接口呢?

答:
参考文档:

page.json开启"enablePullDownRefresh": true,page.js中onPullDownRefresh监听用户下拉动作,onReachBottom鉴听用户上拉触底动作


问题:如何打通微信账号和系统用户账号呢在小程序里面,如何把微信账号和已有的系统用户账号打通呢。能想到的一个就是做一个授权页面,手动录入系统的用户账号。还有其他方法吗

答:
用微信登录wx.login换取code,把code转到后台换取openid,标识唯一用户,换取用户ID,在需要用户授权或者认证的地方绑定手机等系统用户账号标识即可.


问题:wx.request的POST方法的参数传输服务器接收不到的bug wx.request方法的method参数为POST时,我在data传输的参数传输不到服务器。

答:

wx.request post 的 content-type 默认为 'application/json'

如果服务器没有用到 json 解释的话,可以把 content-type 设置回 urlencoded

wx.request({
....
method: "POST",
header: {
"content-type": "application/x-www-form-urlencoded"
},
...
})


问题:请问小程序页内支持长按保存图片或分享图片吗?因为之前考虑做一个图片库应用,已经开发大半了,因为规则并没有这方面的说明,如果小程序没有这方面的支持,便白做了,请管理员解答
答:
目前没有这个功能


问题:小程序SVG支持吗答:
image的src放远程svg可以,background-image里也可以



问题:view的点击没有id返回
button点击后 在target里有id

但是view点击后 target里面没有id


答:
如果你给组件正确赋了id,用target和currentTarget都是可以获得id的


问题:关于组件的动态生成与销毁?比如一个image组件如何 动态生成与销毁呢?
答:
不支持动态生成组件,但可以用 wx:for 去渲染多个


问题:小程序改名
当初是报着测试的心态弄的,现在已经接近开发完成。

所有配置都一切妥当了,就是小程序的名字不对,请问如何修改?


答:
已经可以改名了,上线前可改2次,上线后不可再改。

问题:IOS真机上new Date()时间格式问题,Bug?
console.log('new Date("2016-12-29") =', new Date("2016-12-29"));
console.log('new Date("2016.12.29") =', new Date("2016.12.29"));
console.log('new Date("2016-12-29 18:00") =', new Date("2016-12-29 18:00"));
console.log('new Date("2016-12-29 18:00:00") =', new Date("2016-12-29 18:00:00"));


打印结果:

003027y2fitifyirfivz3z.png


取时间格式的几种写法,发现不能设时分秒,有什么办法可以破?


答:
在 iOS 上,小程序的 javascript 代码是运行在 JavaScriptCore 中
所以,你需要把-改成/


分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 朕要注册

本版积分规则

QQ|手机版|51小程序 ( 苏ICP备15027371号 )

Powered by Discuz! X3.2

返回顶部