官方问答精选《五》图片读取失败,picker-view 初始值设置无效

2017-01-11

问题一:
更新IDE之后对wx.request请求回来的数据JSON.parse出错 

使用wx.request向服务器请求数据。

将请求回来的数据进行JSON.parse的时候出错。

官方问答精选《五》图片读取失败,picker-view 初始值设置无效


IDE版本信息:微信web开发者工具 v0.11.122100

答:

请检查服务器发回来的数据是否可以进行JSON.parse


问题二:

vide组件 挡住视图 
在视频播放页面做一个 弹窗的效果时,弹出来的窗口 会被video组件挡住,为什么啊? 在模拟器上就是很正常,真机上会挡住,求助!!!
官方问答精选《五》图片读取失败,picker-view 初始值设置无效
答:

video组件是原生组件,层级位于webview之上。所以会发生遮盖



问题三:
picker-view 初始值设置无效 
答:

setData的时候不能 将列的初始化 和 指定初始值放在一起, 必须先初始化列表  再初始化值, 也就必须要指定两次次可以。

问题四:
请问下image裁剪模式中的mode=top时候,显示问题?
请问下image裁剪模式中的mode=top时候,我知道是显示顶部,到底是顶部的居中部分还是偏左或者偏右呢?

顶部居中
如果是偏左或者偏右,有top left和top right



问题五:
新出的分享功能如何动态设置分享标题? 
官方文档中的例子,分享标题是写死的。但是我要分享的页面标题是从服务器得到的数据,在这里面分享标题要怎么写?
官方问答精选《五》图片读取失败,picker-view 初始值设置无效
答:

return {
  title: titleFromYourServer,
  desc: descFromYourServer,
  path: '...'
}



问题六:
tabBar里面的iconPath能用本地文件吗?
在本地新建一个images文件夹,里面放了张home.ico图片,tabBar里面的iconPath能直接写成:"iconPath":"images/home.ico"
答:

不能使用ico格式的图片,否则会找不到,应该采用png格式



问题七:
问一下微信的开发,能不能在开发工具上加装vim插件?
答:

并不一定要在开发工具上进行编辑代码,可以在本地用你希望的编辑器进行编辑,然后在工具中预览



问题八:
多选项目checkbox无法取消默认选中 

<checkbox value="1" checked="false"/>

这样打开依然是选中状态。

答:

"false" 代表的是 true https://mp.weixin.qq.com/debug/w ... ata.html?t=20161222 参考下 关键字 那一节

问题九:

css的z-index 在iOS真机上无效吗
想在video上加一个loading的图标,使用z-index在模拟器上能到video前面去,但是到真机上却不起作用,手机是iPhone6
答:

map,video,canvas,textarea是原生组件,层级位于webview之上
所以zindex无效



问题十:
radio无法定义大小?
更新后的radio与icon的样式一样,更好看,但是无法定义大小,求高手指教
答:

这是默认的样式和大小,如需要自定义,可以用label



问题十一:
除了扫一扫和搜索,还有其他方式可以进入微信小程序吗?
比如:我在服务号内点击一个按钮或链接就进入到小程序中。这种功能可以实现吗?
答:

没有这样的入口



问题十二:
12月21号更新后 onReachBottom 无法触发?
之前进入页面会导致 onReachBottom 直接触发,现在无法触发了?我的onReachBottom 方法是动态加入的,这样子有影响吗?
答:

需要一开始就在Page中定义号onReachBottom的方法



问题十三:
wx.navigateBack返回上一级页面时,上一级页面能够获得通知
在用wx.navigateBack方法返回上一级页面时,上级页面没有任何办法能够获得这一事件,也没发给上一级页面传递参数,很多场景下的功能无法实现。
答:

getCurrentPages()获取页面栈进行操作



问题十四:
swiper组件的current属性通过JS设置无效
官方问答精选《五》图片读取失败,picker-view 初始值设置无效

swiper current="{{current}}" duration="500" style="width:480px; height:200px" catchchange="bindchangeTag" >

  <block wx:for="{{imgUrls}}">

    <swiper-item>

       <image src="{{item.bgurl}}" catchtap="onMyclick"></image>

    </swiper-item>

  </block>

</swiper>


JS代码:

var dd=3;

var imgUrls=[

       {bgurl:"../../image/itempic.jpeg"},

       {bgurl:"../../image/testimg/test00.jpg"},

       {bgurl:"../../image/itempic.jpeg"},

       {bgurl:"../../image/testimg/test01.jpg"},

       {bgurl:"../../image/testimg/test02.jpg"},

       {bgurl:"../../image/itempic.jpeg"},

       {bgurl:"../../image/testimg/test03.jpg"},

       {bgurl:"../../image/itempic.jpeg" },




this.setData({

imgUrls:imgUrls,

current:dd

})

滚动视图,随便点进去,都显示第一张。就是说current:dd设置失败。

答:

这个bug已经确认,具体表现是这样:如果同时更新current和swiper-item,那么current有可能会被错误更新。

临时规避的方法是先设置好swiper-item,再设置current值。

问题十五:

请问小程序是否有Clipboard这样的对剪贴板操作的API 
请问小程序是否有Clipboard这样的对剪贴板操作的API,如果没有,能否考虑加上,因为这是一个常用的功能,在开发中经常会用到
答:

现在还没有。。已经在实现中

问题十六:
开发工具更新之后图片读取失败

昨天更新开发工具之后,就一直读不出来图片官方问答精选《五》图片读取失败,picker-view 初始值设置无效

哪位大神知道如何解决? 是因为图片链接不是https的问题吗?

答:

这个是服务端的返回 检查下服务端是否对refere做了限制之类
提问者自答:
图片的问题解决了,是因为后台加了防盗链,关了就可以了




0
收藏