用户
 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,登录网站

2017-4-7 00:20:53 天下雪原创达人 造轮子 人生巅峰 楼主 01049
官方回答会标注官方回答,否则则为非官方回答:

问题:
小程序能支持安装文件的功能吗
就是小程序在下载apk文件后 能怎样实现安装apk?
官方回答:林超
短期内不会支持这种api

问题:

.js里初始化的数组,为什么在wxml里面没有数据
.js内容
Page({
    data:{
       startSize:"",
        array1: [
       'foo',
       'bar'
    },
    onLoad:function(options){
        //页面初始化options为页面跳转带来的参数
        var index = options.pageIndex;
        //每页显示数据
        var pageSize=10;
        //开始变量赋值
        this.setData({startSize:(index-1)*pageSize});
        var strSize=this.data.startSize;
        var endSize=strSize+pageSize;
        //计算并保存当前页显示的数据
        for (var i=strSize;i<endSize;i++){
                       this.data.array1.push("第"+(i+1)+"章");

        }
        console.log(this.data.array1);
    },
    onReady:function(){

    },
    onShow:function(){

    },
    onHide:function(){

    },
    onUnload:function(){

    }
})
在调试时明确显示出array1的内容是:
1.png
但是在wxml里调用时,只能调用最初的foo和bar
<view wx:for="{{array1}}">
  {{item}}
</view>
2.png
请问是什么原因呢?

答:馒头
看文档,setData() 和 = 赋值的区别
wx:for-item="item"



问题:
input宽度如何自适内容
在input里输入文字时,它的宽度如何能够动态地根据文字多少进行自动适应?虽说通过绑定事件,动态计算字符长度,乘以一定的宽度,再渲染input样式。但由于字符大小的问题,在真机环境下,总感觉有些缺失,要么显示不全,要么过于宽。

有好的解决方案吗?

答:再不疯狂就老了
写个最小宽度


问题:
乐器线下教学类小程序可否使用微信支付?
管理员您好,我们计划开发一个乐器教学类小程序,在小程序里展示教学内容和收取学费后,学员在线下接受教师授课。请问这样的小程序可以使用微信支付吗?求微信小程序官方回答一下!
官方回答:Brad_晟
你好,通过微信支付购买线下课程是允许的,购买线上视频内容暂未开放。


问题:
小程序下载图片到手机相册中这个接口啥时候能开发出来呢?
答:林超
规划中,需要后续版本支持


问题:
同一个微信支付商户能同时给多个小程序用吗
我们做的小程序有这么一个需求:
客户有2个店,每个店都需要一个小程序,但是要求支付账号是同一个。小程序支持吗?
另外,客户之前用公众号,已经申请过一个微信支付商户账号,这个账号能够给小程序支付用吗?如果能用,还需要先开通小程序里面的微信支付吗?

答:道哥
小程序可以用公众号的商户账号,小程序还是需要300元来开通认证的,只是不用创建新的商户账号。



问题:
两个button怎么放在一排
<view class="buttons">
    <button bindtap="logIn">登录</button>
    <button bindtap="loginOut">返回</button>
</view>
这样显示的两个按钮是上下排列的,怎么能让他们在一排呢,求指教

答:令力
方法很多呀,简单的设置:
button{
    display:inline-block;
}



问题:
wx.uploadFile上传后文件返回data问题
wx.uploadFile上传后文件返回data没有自动解析,有什么解决方案?
答:coding
使用json解析函数就可以了
var data = JSON.parse(res.data)



问题:
scroll-view怎么滚到底部?
        this.setData({
          scrollTop: this.data.scrollTop + 100
        })   
我不知道scroll-view的高度是多少,要怎么获取

答:回梦無痕
你的scroll-view里的列表都是自己循环渲染出来的吧?如果是自己渲染出来,渲染时候每个元素绑定一个id,然后设置scroll-view的属性scroll-into-view=" 最后的一个id"




问题:
小程序获取微信语言设置
我的小程序需要根据用户的微信语言设置自动转换到对应的中英文界面,如何实现?
答:吴勇Allen
wx.getSystemInfo({
  success: function(res) {
    console.log(res.model)
    console.log(res.pixelRatio)
    console.log(res.windowWidth)
    console.log(res.windowHeight)
    console.log(res.language)
    console.log(res.version)
    console.log(res.platform)
  }
})
里面就有获取微信用户的语言设置,然后写代码根据这个语言设置自动设置界面语言。



问题:
请问一个支付商户号能同时给公众号和小程序用吗?
我在测试统一下单接口,用公众号的appId和key就能调用成功,
换成了小程序的appId和key就报错:
[AppleScript] 纯文本查看 复制代码
<xml>
<return_code><![CDATA[FAIL]]></return_code>
<return_msg><![CDATA[签名错误]]></return_msg>
</xml>


这里的key说的就是签名最后追加的AppSecret。
感觉是不是这个key的问题,如果填入正确公众号的appId和错误的key,同样也会报这个错。

见鬼,小程序的appId和key可以成功调用这个接口
var l='https://api.weixin.qq.com/sns/jscode2session?appid='+d.appid+'&secret='+d.secret+'&js_code='+res.code+'&grant_type=authorization_code';

答:hjm
注意,这里的密钥是支付平台中的客户密钥,不是公众号的AppSecret(应用密钥)



有问题请在本站内搜索相应关键词,假如无法解决请在综合交流区内发帖咨询,发帖时请提供详细的问题描述、相关图片及代码。
发新帖
您需要登录后才可以回帖 登录 | 立即注册