- 后端返回的图片url使用wx.getImageInfo提示fail file not found?
wx.getImageInfo({ src: this.data.poster, // 接口返回图片url }) 会提示 errMsg: "getImageInfo:fail file not found" 域名设置,uploadFile设置,downloadFile设置均没问题,返回的地址是 https://mpfile.91emps.com/%2F%2Femps%2Eobs%2Ecn%2Deast%2D3%2Emyhuaweicloud%2Ecom%2Fenroll%2F2023%2F8%2F8%2F5053215401c6436eb6e081b41e9d8166%2Ejpg%3FAccessKeyId%3D4HEXZ2QBW8U6CNOTPCEU%26Expires%3D1691482566%26Signature%3DDXR0wSOA2p679Y89v46Us%252FcdZsY%253D 因为代理的原因,图片是转义过的,无法使用decodeURIComponent转义,否则图片无法展示,请问怎么改 " 的
2023-08-08 - 设置了自定义导航custom,onPullDownRefresh留白间隙过长怎么解决?
项目使用了自定义导航 "navigationStyle": "custom" 然后挺多页面添加了onPullDownRefresh下拉刷新的操作,但是留白特别的大,单页面设置了 "window":{ "onPullDownRefresh":true, "scrollTop":30 } 下拉刷新没问题,但是留白特别的宽,请问有什么方法可以缩小这部分吗,就是下面标红的部分,可以下拉的距离太多了 [图片]
2022-01-26 - 小程序使用电信云oos,无论怎么引入均会报错,请问有用过的小伙伴吗?
[图片][图片][图片]
2021-12-27 - 更新到最新的开发者工具版本后,调试样式的Wxml经常性的为空白?
[图片] 今天将开发者工具更新到最新版本之后,调试样式的wxml一直未空白页面,无法调试 [图片] 每改一个样式,就要重启一次开发者工具,效率太低了
2019-11-26 - 公司想要开一个商城小程序,服务类型填写哪一项可以有权限?
公司想要注册一个小程序用作网上商城推广,主要推广一些美容产品,包括食物、化妆品等,在创建小程序时候,提示选择服务类型,请问公司这个营业范围,选择哪一项比较合适,能够审核通过商城小程序 [图片]
2019-10-22 - web-view提示不支持打开非业务域名
因为要在小程序中嵌一个H5页面,所以用了官方的web-view,小程序公众号是绑定的第三方平台,我在第三方平台加了业务域名 [图片] 然后提交了第三方平台,这时候正式版本显示“不支持打开非业务域名”,看了一下是 [图片] 然后我又在 [图片] 添加了授权了测试小程序公众号的原始id,但是正是版本还是显示“不支持打开非业务域名”,请问是怎么回事,有什么办法解决吗
2019-05-27 - 安卓机使用直播没有声音,ios正常
写了两个页面,一个直播,一个观看直播 如果直播端是ios系统,则没有任何问题,如果直播端是安卓系统,则观看端没有声音 直播端代码: [代码]<live-pusher id=[代码][代码]"pusher"[代码][代码] [代码][代码]debug=[代码][代码]"true"[代码][代码] [代码][代码]url=[代码][代码]"{{pusherUrl}}"[代码][代码] [代码][代码]mode=[代码][代码]"RTC"[代码] [代码]bindstatechange=[代码][代码]"statechange"[代码][代码]/>[代码] [代码]wx.request({[代码][代码] [代码][代码]url: app.data.WebRoot + [代码][代码]'/api/s/XXX'[代码][代码],[代码][代码] [代码][代码]data: {[代码][代码] [代码][代码]openId: wx.getStorageSync([代码][代码]'wechat'[代码][代码]).wxopenid[代码][代码] [代码][代码]},[代码][代码] [代码][代码]method: [代码][代码]"get"[代码][代码],[代码][代码] [代码][代码]success(res) {}[代码][代码] [代码][代码]})[代码]观看端代码: [代码]<live-player id=[代码][代码]"player"[代码] [代码]src=[代码][代码]"{{playerUrl}}"[代码] [代码]mode=[代码][代码]"RTC"[代码] [代码]sound-mode=[代码][代码]"ear"[代码][代码] [代码][代码]bindstatechange=[代码][代码]"statechange"[代码][代码] [代码][代码]debug=[代码][代码]"true"[代码][代码] [代码][代码]binderror=[代码][代码]"error"[代码][代码]/>[代码] [代码] [代码] [代码] [代码] [代码]wx.request({[代码][代码] [代码][代码]url: app.data.WebRoot + [代码][代码]'/api/s/createQuestion'[代码][代码],[代码][代码] [代码][代码]data: {[代码][代码] [代码][代码]openId: wx.getStorageSync([代码][代码]'wechat'[代码][代码]).wxopenid,[代码][代码] [代码][代码] [代码][代码]roomNum: [代码][代码]this[代码][代码].data.value[代码][代码] [代码][代码]},[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](e) {[代码][代码] [代码][代码] [代码][代码]}[代码][代码]});[代码]请问是因为听筒的原因吗,还是一些其他的问题,ios系统来直播没有任何问题,但是安卓系统直播就会出现没有声音的情况
2019-05-23 - 小程序直播显示live-player 404
微信小程序做直播,使用腾讯云直播api,生成的推流和播流地址在线测试没问题,放到代码中就报404 [代码]<live-player id="player" src="{{playerUrl}}" mode="RTC" sound-mode="ear" bindstatechange="statechange"binderror="error"/>[代码]playerUrl是ajax获取过来的,放到里面后报错 [图片] 请问是什么原因 代码大体如下: [代码]wx.request({[代码][代码] [代码][代码]url: app.data.WebRoot + [代码][代码]'/api/s/getViewUrl'[代码][代码],[代码][代码] [代码][代码]data: {[代码][代码] [代码][代码]name: value,[代码][代码] [代码][代码]openId: wx.getStorageSync([代码][代码]'wechat'[代码][代码]).wxopenid[代码][代码] [代码][代码]},[代码][代码] [代码][代码]method: [代码][代码]"get"[代码][代码],[代码][代码] [代码][代码]success(res) {[代码][代码] [代码][代码]if[代码] [代码](res.data.id) {[代码][代码] [代码][代码]that.setData({[代码][代码] [代码][代码]playerUrl: res.data.view_url,[代码][代码] [代码][代码]loadingHide: [代码][代码]true[代码][代码] [代码][代码]});[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码]});[代码]几个月前刚写过直播的demo,可以调通的,现在突然就报这个错了,是什么地方可能出现问题了吗?
2019-05-21 - 小程序开发音频直播,卡在开通直播
我们公司最近要开发一个小程序直播功能,有别于其他直播,我们的直播只针对博物馆讲解员给听众的现场直播,而且只需要语音实时同步就可以,但是微信公众号提示资料不全,需要提交各项资料才能开通直播服务,请问那些许可证可以用别的什么文件代替吗,或者有什么办法可以不用许可证书也可以开通直播服务的,我们现在连测试小程序的直播功能都用不了
2019-03-13 - 微信开发1.4.0分享接口报错
项目引用jweixin-1.4.0.js做分享,但是报错 {"errMsg":"updateAppMessageShareData:没有此SDK或暂不支持此SDK模拟"} [代码]const wx = require([代码][代码]'./jweixin-1.4.0.js'[代码][代码]);[代码][代码]// 分享配置[代码][代码]const share = {[代码][代码] [代码][代码]title: [代码][代码]"标题"[代码][代码],[代码][代码] [代码][代码]desc: [代码][代码]"描述"[代码][代码],[代码][代码] [代码][代码]link: [代码][代码]"链接"[代码][代码],[代码][代码] [代码][代码]imgUrl: [代码][代码]"图片"[代码][代码]};[代码][代码]// 微信鉴权设置[代码][代码]const wxOpt = {[代码][代码] [代码][代码]userid: [代码][代码]""[代码][代码],[代码][代码] [代码][代码]debug: 1,[代码][代码] [代码][代码]appId: [代码][代码]""[代码][代码],[代码][代码] [代码][代码]timestamp: [代码][代码]""[代码][代码],[代码][代码] [代码][代码]noncestr: [代码][代码]""[代码][代码],[代码][代码] [代码][代码]signature: [代码][代码]""[代码][代码],[代码][代码] [代码][代码]apis: [[代码][代码] [代码][代码]"hideMenuItems"[代码][代码], [代码][代码]"showMenuItems"[代码][代码], [代码][代码]"hideAllNonBaseMenuItem"[代码][代码], [代码][代码]"showAllNonBaseMenuItem"[代码][代码],[代码][代码] [代码][代码]"translateVoice"[代码][代码], [代码][代码]"startRecord"[代码][代码], [代码][代码]"stopRecord"[代码][代码], [代码][代码]"onRecordEnd"[代码][代码], [代码][代码]"playVoice"[代码][代码], [代码][代码]"pauseVoice"[代码][代码],[代码][代码] [代码][代码]"stopVoice"[代码][代码], [代码][代码]"uploadVoice"[代码][代码], [代码][代码]"downloadVoice"[代码][代码], [代码][代码]"chooseImage"[代码][代码], [代码][代码]"previewImage"[代码][代码], [代码][代码]"uploadImage"[代码][代码],[代码][代码] [代码][代码]"downloadImage"[代码][代码], [代码][代码]"getNetworkType"[代码][代码], [代码][代码]"openLocation"[代码][代码], [代码][代码]"getLocation"[代码][代码], [代码][代码]"hideOptionMenu"[代码][代码], [代码][代码]"showOptionMenu"[代码][代码],[代码][代码] [代码][代码]"closeWindow"[代码][代码], [代码][代码]"scanQRCode"[代码][代码], [代码][代码]"chooseWXPay"[代码][代码], [代码][代码]"openProductSpecificView"[代码][代码], [代码][代码]"addCard"[代码][代码], [代码][代码]"chooseCard"[代码][代码], [代码][代码]"openCard"[代码][代码],[代码][代码] [代码][代码]"onMenuShareTimeline"[代码][代码], [代码][代码]"onMenuShareAppMessage"[代码][代码], [代码][代码]"updateAppMessageShareData"[代码][代码],[代码][代码]"updateTimelineShareData"[代码][代码] [代码][代码]][代码][代码]};[代码][代码]export [代码][代码]default[代码] [代码]{[代码][代码] [代码][代码]init() {[代码][代码] [代码][代码]wx.config({[代码][代码] [代码][代码]debug: wxOpt.debug,[代码][代码] [代码][代码]appId: wxOpt.appId,[代码][代码] [代码][代码]timestamp: wxOpt.timestamp,[代码][代码] [代码][代码]nonceStr: wxOpt.noncestr,[代码][代码] [代码][代码]signature: wxOpt.signature,[代码][代码] [代码][代码]jsApiList: wxOpt.apis[代码][代码] [代码][代码]})[代码][代码] [代码][代码]},[代码][代码] [代码][代码]getWxConfig() {[代码][代码] [代码][代码]$.ajax({[代码][代码] [代码][代码]url: [代码][代码]""[代码][代码],[代码][代码] [代码][代码]type: [代码][代码]"POST"[代码][代码],[代码][代码] [代码][代码]data: {[代码][代码] [代码][代码]hash: [代码][代码]'less'[代码][代码],[代码][代码] [代码][代码]url: window.location.href.split([代码][代码]"#"[代码][代码])[0][代码][代码] [代码][代码]},[代码][代码] [代码][代码]async: !1,[代码][代码] [代码][代码]dataType: [代码][代码]"json"[代码][代码],[代码][代码] [代码][代码]success(e) {[代码][代码] [代码][代码]$.extend(wxOpt, e.data);[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]},[代码][代码] [代码][代码]Handler() {[代码][代码] [代码][代码]this[代码][代码].getWxConfig();[代码][代码] [代码][代码]this[代码][代码].init();[代码][代码] [代码][代码]wx.ready([代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]wx.hideMenuItems({[代码][代码] [代码][代码]menuList: [[代码][代码]"menuItem:share:weiboApp"[代码][代码], [代码][代码]"menuItem:share:facebook"[代码][代码], [代码][代码]"menuItem:openWithQQBrowser"[代码][代码], [代码][代码]"menuItem:openWithSafari"[代码][代码], [代码][代码]"menuItem:share:email"[代码][代码],[代码][代码]"menuItem:share:qq"[代码][代码],[代码][代码]"menuItem:share:weiboApp"[代码][代码],[代码][代码]"menuItem:share:QZone"[代码][代码]][代码][代码] [代码][代码]});[代码][代码] [代码][代码]wx.updateTimelineShareData({[代码][代码] [代码][代码]title: share.title,[代码][代码] [代码][代码]imgUrl: share.imgUrl,[代码][代码] [代码][代码]link: share.link,[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]}[代码][代码] [代码][代码]});[代码][代码] [代码][代码]wx.updateAppMessageShareData({[代码][代码] [代码][代码]title: share.title,[代码][代码] [代码][代码]desc: share.desc,[代码][代码] [代码][代码]imgUrl: share.imgUrl,[代码][代码] [代码][代码]link: share.link,[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]}[代码][代码] [代码][代码]});[代码][代码] [代码][代码]wx.onMenuShareTimeline({[代码][代码]//(即将废弃)[代码][代码] [代码][代码]title: share.title, [代码][代码]// 分享标题[代码][代码] [代码][代码]link: share.link, [代码][代码]// 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致[代码][代码] [代码][代码]imgUrl: share.imgUrl, [代码][代码]// 分享图标[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]// 用户点击了分享后执行的回调函数[代码][代码] [代码][代码]},});[代码][代码] [代码][代码]wx.onMenuShareAppMessage({[代码][代码]//(即将废弃)[代码][代码] [代码][代码]title: share.title, [代码][代码]// 分享标题[代码][代码] [代码][代码]desc: share.desc, [代码][代码]// 分享描述[代码][代码] [代码][代码]link: share.link, [代码][代码]// 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致[代码][代码] [代码][代码]imgUrl: share.imgUrl, [代码][代码]// 分享图标[代码][代码] [代码][代码]type: [代码][代码]'link'[代码][代码], [代码][代码]// 分享类型,music、video或link,不填默认为link[代码][代码] [代码][代码]dataUrl: [代码][代码]''[代码][代码], [代码][代码]// 如果type是music或video,则要提供数据链接,默认为空[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码]() {[代码][代码]// 用户点击了分享后执行的回调函数[代码][代码] [代码][代码]}[代码][代码] [代码][代码]});[代码][代码] [代码][代码]})[代码][代码] [代码][代码]},[代码][代码]};[代码][图片] [图片] 微信打印也显示权限获取到了,但是还是报这个错误 jsapi也已经拿到了,请问有人出现过这个错误吗,有没有什么解决方案呢
2019-02-27