- 真机调试正常,可手机端直接预览却加载不出来?
手机上预览小程序时留言板内容未加载出来,通过真机调试查找原因发现真机调试能加载出来。原因可能是什么 真机调试正常,有一条留言: [图片][图片] 手机端预览,留言未加载出来,为0条 [图片]
2023-04-19 - 小程序访问外链必须要进行url编码么?
在手机端小程序预览访问外部链接时发现个奇怪问题: 不进行url编码时图片可以正常访问,mp3文件无法正常访问,如下: musicItemImg: 'http://cdn.doulitang.com/网站图片/音乐吧/播放音乐显示的图片/轻音乐/Bandari - Believe Me If All Those Endearing Young Charm.jpeg', src: 'http://cdn.doulitang.com/网站图片/音乐吧/音乐/轻音乐/Bandari - Believe Me If All Those Endearing Young Charm.mp3', 如果进行了url编码,那么都可以正常访问。 用微信开发者工具访问未进行url编码的图片和mp3都正常。 帮忙解答下: 1,手机端小程序预览,不进行url编码时图片可以正常访问,mp3文件无法正常访问,原因什么 2,用微信开发者工具访问未进行url编码的图片和mp3都正常,为什么
2023-04-16 - 开发时可正常播放的音乐,在手机上预览时无法播放?
小程序上做了个音乐播放列表,电脑上调试时音乐可以正常播放。开发完成后预览生成二维码,用苹果手机进入该小程序体验版,发现多数无法播放。 尝试了几次后,发现问题点:我的音乐都放在七牛云平台上,用CDN加速。文件夹是中文命名,音乐名字有些包含中文、空格等字符,这样的话从平台上直接复制过来的链接不会有中文等情况,用特殊字符表示,这种能正常播放,如: http://cdn.doulitang.com/%E7%BD%91%E7%AB%99%E5%9B%BE%E7%89%87/%E9%9F%B3%E4%B9%90%E5%90%A7/%E9%9F%B3%E4%B9%90/Leo%20Rojas%20-%20Der%20letzte%20Mohikaner%28%E6%9C%80%E5%90%8E%E7%9A%84%E8%8E%AB%E8%A5%BF%E5%B9%B2%E4%BA%BA%29.mp3 如果手动去拼访问地址,就会有中文等情况,这种无法正常播放,如: http://cdn.doulitang.com/网站图片/音乐吧/音乐/轻音乐/Bandari - (Everything I Do) I Do It For You.mp3 上面两个地址在电脑端小程序调试时都是可以正常播放的。在手机端体验版小程序,手动拼的就播放不了,换成直接从七牛云复制过来的链接就可以。请问这种情况怎么解决。 七牛云不支持批量复制链接,我放了上千首音乐,总不能一个一个去复制链接吧。 我还放了图片,图片没出现上面情况,在手机端体验版小程序,下面两个图片都能正常加载出来: http://cdn.doulitang.com/%E7%BD%91%E7%AB%99%E5%9B%BE%E7%89%87/%E9%9F%B3%E4%B9%90%E5%90%A7/%E6%92%AD%E6%94%BE%E9%9F%B3%E4%B9%90%E6%98%BE%E7%A4%BA%E7%9A%84%E5%9B%BE%E7%89%87/%E6%A2%81%E7%A5%9D.jpg http://cdn.doulitang.com/网站图片/音乐吧/播放音乐显示的图片/轻音乐/Arnd Stein - Inner Circle (让你阳光).jpeg
2023-04-15 - 自定义tabbar遮挡住上面内容?
发现自定义tabbar遮挡住上面一些内容,导致版面内容显示不全。除了对每个页面加margin-bottom可以解决,能对tabbar进行操作解决这个问题么,或者有啥其他统一的方法,不用对每个页面都操作的 原本版面内容 [图片] 加上tabbar后遮挡了 [图片]
2022-12-19 - 使用 bindscrolltolower上拉加载的一个疑问?
在做一个留言板展示留言的功能。打算用bindscrolltolower上拉加载的方式,每次触底后从数据库依据页数查询,增加5条数据。看大家的思路都是从数据库查到数据后先放到js的data里面,新增的数据用concat方法把从数据库查到的数据追加到data里再进行展示。有个疑问:一个客户A先查询出了10条,这时客户B增加了一条留言,那么数据库发生了改变。此后客户A再上拉加载时查询出新的5条数据就不对了吧
2022-12-18 - 方法调用时如何指定传参的类型?
在WXML里调用带参数的方法,如下。想把参数musicType定义为number型,如何做到。下面这种是String类型 <view class="musicBarName" data-musicType="-1" bindtap="gotoMusicBar"> <text>音乐吧</text> </view>
2022-12-12 - butto按钮如何依据手机号和验证码的正确性动态更新?
在做一个登陆页面,登陆按钮默认置灰。如何实现:随着手机号和验证码栏位填写符合长度的数字后就点亮 [图片]
2022-11-07 - data中的数据是存储在什么地方?
在做一个登陆界面,基本思路是用户输入手机号后,把手机号存入data的字段中,发送短信验证码或者登录都会去data中取手机号字段。假设A用户输入完手机号还未点击发送短信验证码,B用户输入了手机号。A用户点击发送验证码会不会从data里取出的是B用户的手机号,data中的信息是存储在哪里 [图片] WXML部分 <view class="inputPhone" > <input name="inputPhone" placeholder="请输入手机号" bindinput="getTelephone"/> </view> <view class="inputVerifyCode"> <input name="inputVerifyCode" placeholder="请输入验证码"/> <view class="verifyCode" bindtap="getVerifyCode">{{verifyCodeTxt}}</view> </view> JS获取短信验证码部分 wx.request({ url: 'http://localhost:8080/sms', data:{ phoneNum: this.data.telephone, type:'getSmsCode', }, header:{ 'content-type':'application/x-www-form-urlencoded' }, method:'POST',
2022-11-04 - 如何接收到另一JS文件wx.request的返回值?
有两个js文件:HuangShan.js和travelNotesCommon.js。 1,travelNotesCommon.js提供了一个方法(queryTotalPraise),该方法通过调用wx.request请求获取一个数据 2,期望HuangShan.js调用travelNotesCommon.js的函数queryTotalPraise('HuangShan')获取返回值。这个返回值怎么获取到呢,HuangShan.js需要对这个返回值做处理 HuangShan.js的调用情况如下: var count=travelNotesUtil.queryTotalPraise('HuangShan'); travelNotesCommon.js的queryTotalPraise方法如下: function queryTotalPraise(e) { console.log("查询点赞文章:"+e); return wx.request({ url: 'http://localhost:8080/praise', data:{ fromArticle: e, type:'queryTotalPraise', }, header:{ 'content-type':'application/x-www-form-urlencoded' }, method:'POST', success:function(res){ console.log(res.data); console.log(res); // callback() }, fail:function(res){ console.log(".....fail....."); }, }) }
2022-10-24 - 咨询个tabbar跳转的问题?
自定义的tabbar跳转。 还有个功能:通过点击首页中的文字,跳转到对应的tabbar页面。现在是能跳转,可跳转到的页面对应下面tabbar的样式未做更改,如何实现tabbar的样式的实时更新呢。 如下示例:点击“首页”中的“旅行游记”,跳转到了旅行游记页面,可下面的tabbar图标依然是首页图标和文字显蓝色,旅行游记的图标未改变 [图片] [图片] 自定义的tabbar的代码如下 WXML <text>自定义tabbar</text> <van-tabbar active="{{ active }}" bind:change="onChange" active-color="#TTTTTT"> <van-tabbar-item wx:for="{{list}}" wx:key="index"> <image slot="icon" src="{{item.iconPath}}" mode="aspectFit" style="width: 30px; height: 18px;"/> <image slot="icon-active" src="{{item.selectedIconPath}}" mode="aspectFit" style="width: 30px; height: 18px;"/> {{item.text}} </van-tabbar-item> </van-tabbar> JS代码: methods: { onChange(event) { this.updateActive(event.detail), wx.switchTab({ url: this.data.list[event.detail].pagePath, }) } } 过点击首页中的文字,跳转到旅行游记页面的代码: WXML: <view class="travelNotes-title" bindtap="gotoTravelNotes"> <!-- <navigator open-type="switchTab" url="../travelNotes/travelNotes"><text>旅行\n游记</text></navigator> --> <text decode="true">旅行\n</text> <text decode="true">游记</text> </view> JS: gotoTravelNotes(event) { wx.switchTab({ url: '../travelNotes/travelNotes', }) }
2022-09-29