<input type="text" model:value="{{ message }}" /> 可以用这个model:value是双向绑定
pc端小程序input无法触发onInput事件?[图片] 这里无法触中文输入法的input事件,英文可以拿到值,然后blur事件也是空值。
1天前[图片] 我之前没发过文章,但是我这边看也一下,服务号绑定了微信支付之后会出现一个’外部链接‘的菜单 [图片] 查看公众号类型 更新:不用确定账号类型
已经开通付费功能,为什么还是不能在公众号文章里插入外链?[图片]
2天前[图片] 需要在这个地方新建代码片段,其他的和小程序差不多
请问如何下载导出原代码呢?为了完成作业用微信小游戏开发工具做了一个小游戏,现在需要上传提交源代码。如何导出这个小游戏的源代码呢?暂时点击下载源码只能导出json配置文件,js文件没有
2天前我这边真机测试苹果和安卓微信onVoiceRecordEnd是正常的苹果是iphone15pro ios18.1.1,安卓是红米note12t hyperos1.0.12 // wx.checkJsApi({ // jsApiList: wx_api, // 需要检测的JS接口列表,所有JS接口列表见附录2, // success: function (res) { // // 以键值对的形式返回,可用的api值true,不可用为false // // 如:{"checkResult":{"chooseImage":true},"errMsg":"checkJsApi:ok"} // console.log("录音权限", res); // }, // }); function up_voice(local_id) { wx.uploadVoice({ localId: local_id, // 需要上传的音频的本地ID,由stopRecord接口获得 isShowProgressTips: 1, // 默认为1,显示进度提示 success: function (res2) { // var serverId = res2.serverId; // 返回音频的服务器端ID app.wxRequest( "POST", app.globalData.url + "/index/wechat/get_media", { serverId: res2.serverId, }, function (res3) { console.log(res3); } ); }, }); } wx.onVoiceRecordEnd({ // 录音时间超过一分钟没有停止的时候会执行 complete 回调 complete: function (res) { console.log("录音结束", res); that.ons_records = false; var localId = res.localId; // alert("录音结束" + localId); //上传录音 up_voice(localId); }, }); if (that.ons_records) { uni.showModal({ title: "温馨提示", content: "确定停止录音并上传吗?", complete: function (res) { if (res.cancel) { } if (res.confirm) { wx.stopRecord({ complete: function (res1) { console.log("录音结束", 1, res1); that.ons_records = false; if (!res1.errMsg.includes("fail")) { var localId = res1.localId; up_voice(localId); // end } else { return uni.showToast({ title: "失败:录音时长超过60秒", icon: "none", }); } }, }); } }, }); // end } else { uni.showModal({ title: "温馨提示", content: "录音时长为一分钟", complete: function (res) { if (res.cancel) { } if (res.confirm) { wx.startRecord({ success: function (res1) { console.log("录音开始", res1); that.ons_records = true; var tempFilePath = res1.tempFilePath; // 录制成功后,可以保存录制的音频文件 }, }); // end } }, }); // end } 这个是部分代码
[微信公众号jssdk]iOS下,onVoiceRecordEnd无法使用导致录音超过1分钟失败iOS下,微信公众号jssdk的接口wx.onVoiceRecordEnd并不生效,导致在iOS录音中,一旦超过1分钟就会录音失败。 另外在iOS下,使用checkJsApi检查onVoiceRecordEnd和onVoicePlayEnd均显示为false。 Android无此故障,怀疑是微信iOS版本的专有bug。 iOS版本:13.6;微信 8.0.18 测试页面:https://z.timedg.com/2022/01weixin-jssdk-demo/audio-wx-share.html 该问题早前也有人反馈:https://developers.weixin.qq.com/community/develop/doc/00002403784db8cc576c0477c51c00?highLine=onVoiceRecordEnd [图片]
12-19我这边真机测试苹果和安卓微信onVoiceRecordEnd是正常的苹果是iphone15pro ios18.1.1,安卓是红米note12t hyperos1.0.12 // wx.checkJsApi({ // jsApiList: wx_api, // 需要检测的JS接口列表,所有JS接口列表见附录2, // success: function (res) { // // 以键值对的形式返回,可用的api值true,不可用为false // // 如:{"checkResult":{"chooseImage":true},"errMsg":"checkJsApi:ok"} // console.log("录音权限", res); // }, // }); function up_voice(local_id) { wx.uploadVoice({ localId: local_id, // 需要上传的音频的本地ID,由stopRecord接口获得 isShowProgressTips: 1, // 默认为1,显示进度提示 success: function (res2) { // var serverId = res2.serverId; // 返回音频的服务器端ID app.wxRequest( "POST", app.globalData.url + "/index/wechat/get_media", { serverId: res2.serverId, }, function (res3) { console.log(res3); } ); }, }); } wx.onVoiceRecordEnd({ // 录音时间超过一分钟没有停止的时候会执行 complete 回调 complete: function (res) { console.log("录音结束", res); that.ons_records = false; var localId = res.localId; // alert("录音结束" + localId); //上传录音 up_voice(localId); }, }); if (that.ons_records) { uni.showModal({ title: "温馨提示", content: "确定停止录音并上传吗?", complete: function (res) { if (res.cancel) { } if (res.confirm) { wx.stopRecord({ complete: function (res1) { console.log("录音结束", 1, res1); that.ons_records = false; if (!res1.errMsg.includes("fail")) { var localId = res1.localId; up_voice(localId); // end } else { return uni.showToast({ title: "失败:录音时长超过60秒", icon: "none", }); } }, }); } }, }); // end } else { uni.showModal({ title: "温馨提示", content: "录音时长为一分钟", complete: function (res) { if (res.cancel) { } if (res.confirm) { wx.startRecord({ success: function (res1) { console.log("录音开始", res1); that.ons_records = true; var tempFilePath = res1.tempFilePath; // 录制成功后,可以保存录制的音频文件 }, }); // end } }, }); // end } 这个是部分代码
[微信公众号jssdk]iOS下,onVoiceRecordEnd无法使用导致录音超过1分钟失败iOS下,微信公众号jssdk的接口wx.onVoiceRecordEnd并不生效,导致在iOS录音中,一旦超过1分钟就会录音失败。 另外在iOS下,使用checkJsApi检查onVoiceRecordEnd和onVoicePlayEnd均显示为false。 Android无此故障,怀疑是微信iOS版本的专有bug。 iOS版本:13.6;微信 8.0.18 测试页面:https://z.timedg.com/2022/01weixin-jssdk-demo/audio-wx-share.html 该问题早前也有人反馈:https://developers.weixin.qq.com/community/develop/doc/00002403784db8cc576c0477c51c00?highLine=onVoiceRecordEnd [图片]
12-19我这边真机测试苹果和安卓微信onVoiceRecordEnd是正常的苹果是iphone15pro ios18.1.1,安卓是红米note12t hyperos1.0.12 // wx.checkJsApi({ // jsApiList: wx_api, // 需要检测的JS接口列表,所有JS接口列表见附录2, // success: function (res) { // // 以键值对的形式返回,可用的api值true,不可用为false // // 如:{"checkResult":{"chooseImage":true},"errMsg":"checkJsApi:ok"} // console.log("录音权限", res); // }, // }); function up_voice(local_id) { wx.uploadVoice({ localId: local_id, // 需要上传的音频的本地ID,由stopRecord接口获得 isShowProgressTips: 1, // 默认为1,显示进度提示 success: function (res2) { // var serverId = res2.serverId; // 返回音频的服务器端ID app.wxRequest( "POST", app.globalData.url + "/index/wechat/get_media", { serverId: res2.serverId, }, function (res3) { console.log(res3); } ); }, }); } wx.onVoiceRecordEnd({ // 录音时间超过一分钟没有停止的时候会执行 complete 回调 complete: function (res) { console.log("录音结束", res); that.ons_records = false; var localId = res.localId; // alert("录音结束" + localId); //上传录音 up_voice(localId); }, }); if (that.ons_records) { uni.showModal({ title: "温馨提示", content: "确定停止录音并上传吗?", complete: function (res) { if (res.cancel) { } if (res.confirm) { wx.stopRecord({ complete: function (res1) { console.log("录音结束", 1, res1); that.ons_records = false; if (!res1.errMsg.includes("fail")) { var localId = res1.localId; up_voice(localId); // end } else { return uni.showToast({ title: "失败:录音时长超过60秒", icon: "none", }); } }, }); } }, }); // end } else { uni.showModal({ title: "温馨提示", content: "录音时长为一分钟", complete: function (res) { if (res.cancel) { } if (res.confirm) { wx.startRecord({ success: function (res1) { console.log("录音开始", res1); that.ons_records = true; var tempFilePath = res1.tempFilePath; // 录制成功后,可以保存录制的音频文件 }, }); // end } }, }); // end } 这个是部分代码
[微信公众号jssdk]iOS下,onVoiceRecordEnd无法使用导致录音超过1分钟失败iOS下,微信公众号jssdk的接口wx.onVoiceRecordEnd并不生效,导致在iOS录音中,一旦超过1分钟就会录音失败。 另外在iOS下,使用checkJsApi检查onVoiceRecordEnd和onVoicePlayEnd均显示为false。 Android无此故障,怀疑是微信iOS版本的专有bug。 iOS版本:13.6;微信 8.0.18 测试页面:https://z.timedg.com/2022/01weixin-jssdk-demo/audio-wx-share.html 该问题早前也有人反馈:https://developers.weixin.qq.com/community/develop/doc/00002403784db8cc576c0477c51c00?highLine=onVoiceRecordEnd [图片]
12-19我这边真机测试苹果和安卓微信onVoiceRecordEnd是正常的苹果是iphone15pro ios18.1.1,安卓是红米note12t hyperos1.0.12 // wx.checkJsApi({ // jsApiList: wx_api, // 需要检测的JS接口列表,所有JS接口列表见附录2, // success: function (res) { // // 以键值对的形式返回,可用的api值true,不可用为false // // 如:{"checkResult":{"chooseImage":true},"errMsg":"checkJsApi:ok"} // console.log("录音权限", res); // }, // }); function up_voice(local_id) { wx.uploadVoice({ localId: local_id, // 需要上传的音频的本地ID,由stopRecord接口获得 isShowProgressTips: 1, // 默认为1,显示进度提示 success: function (res2) { // var serverId = res2.serverId; // 返回音频的服务器端ID app.wxRequest( "POST", app.globalData.url + "/index/wechat/get_media", { serverId: res2.serverId, }, function (res3) { console.log(res3); } ); }, }); } wx.onVoiceRecordEnd({ // 录音时间超过一分钟没有停止的时候会执行 complete 回调 complete: function (res) { console.log("录音结束", res); that.ons_records = false; var localId = res.localId; // alert("录音结束" + localId); //上传录音 up_voice(localId); }, }); if (that.ons_records) { uni.showModal({ title: "温馨提示", content: "确定停止录音并上传吗?", complete: function (res) { if (res.cancel) { } if (res.confirm) { wx.stopRecord({ complete: function (res1) { console.log("录音结束", 1, res1); that.ons_records = false; if (!res1.errMsg.includes("fail")) { var localId = res1.localId; up_voice(localId); // end } else { return uni.showToast({ title: "失败:录音时长超过60秒", icon: "none", }); } }, }); } }, }); // end } else { uni.showModal({ title: "温馨提示", content: "录音时长为一分钟", complete: function (res) { if (res.cancel) { } if (res.confirm) { wx.startRecord({ success: function (res1) { console.log("录音开始", res1); that.ons_records = true; var tempFilePath = res1.tempFilePath; // 录制成功后,可以保存录制的音频文件 }, }); // end } }, }); // end } 这个是部分代码
[微信公众号jssdk]iOS下,onVoiceRecordEnd无法使用导致录音超过1分钟失败iOS下,微信公众号jssdk的接口wx.onVoiceRecordEnd并不生效,导致在iOS录音中,一旦超过1分钟就会录音失败。 另外在iOS下,使用checkJsApi检查onVoiceRecordEnd和onVoicePlayEnd均显示为false。 Android无此故障,怀疑是微信iOS版本的专有bug。 iOS版本:13.6;微信 8.0.18 测试页面:https://z.timedg.com/2022/01weixin-jssdk-demo/audio-wx-share.html 该问题早前也有人反馈:https://developers.weixin.qq.com/community/develop/doc/00002403784db8cc576c0477c51c00?highLine=onVoiceRecordEnd [图片]
12-19我这边真机测试苹果和安卓微信onVoiceRecordEnd是正常的苹果是iphone15pro ios18.1.1,安卓是红米note12t hyperos1.0.12 // wx.checkJsApi({ // jsApiList: wx_api, // 需要检测的JS接口列表,所有JS接口列表见附录2, // success: function (res) { // // 以键值对的形式返回,可用的api值true,不可用为false // // 如:{"checkResult":{"chooseImage":true},"errMsg":"checkJsApi:ok"} // console.log("录音权限", res); // }, // }); function up_voice(local_id) { wx.uploadVoice({ localId: local_id, // 需要上传的音频的本地ID,由stopRecord接口获得 isShowProgressTips: 1, // 默认为1,显示进度提示 success: function (res2) { // var serverId = res2.serverId; // 返回音频的服务器端ID app.wxRequest( "POST", app.globalData.url + "/index/wechat/get_media", { serverId: res2.serverId, }, function (res3) { console.log(res3); } ); }, }); } wx.onVoiceRecordEnd({ // 录音时间超过一分钟没有停止的时候会执行 complete 回调 complete: function (res) { console.log("录音结束", res); that.ons_records = false; var localId = res.localId; // alert("录音结束" + localId); //上传录音 up_voice(localId); }, }); if (that.ons_records) { uni.showModal({ title: "温馨提示", content: "确定停止录音并上传吗?", complete: function (res) { if (res.cancel) { } if (res.confirm) { wx.stopRecord({ complete: function (res1) { console.log("录音结束", 1, res1); that.ons_records = false; if (!res1.errMsg.includes("fail")) { var localId = res1.localId; up_voice(localId); // end } else { return uni.showToast({ title: "失败:录音时长超过60秒", icon: "none", }); } }, }); } }, }); // end } else { uni.showModal({ title: "温馨提示", content: "录音时长为一分钟", complete: function (res) { if (res.cancel) { } if (res.confirm) { wx.startRecord({ success: function (res1) { console.log("录音开始", res1); that.ons_records = true; var tempFilePath = res1.tempFilePath; // 录制成功后,可以保存录制的音频文件 }, }); // end } }, }); // end } 这个是部分代码
[微信公众号jssdk]iOS下,onVoiceRecordEnd无法使用导致录音超过1分钟失败iOS下,微信公众号jssdk的接口wx.onVoiceRecordEnd并不生效,导致在iOS录音中,一旦超过1分钟就会录音失败。 另外在iOS下,使用checkJsApi检查onVoiceRecordEnd和onVoicePlayEnd均显示为false。 Android无此故障,怀疑是微信iOS版本的专有bug。 iOS版本:13.6;微信 8.0.18 测试页面:https://z.timedg.com/2022/01weixin-jssdk-demo/audio-wx-share.html 该问题早前也有人反馈:https://developers.weixin.qq.com/community/develop/doc/00002403784db8cc576c0477c51c00?highLine=onVoiceRecordEnd [图片]
12-19AppID(小程序ID)wxbb8e5fdc56c8b4ea
小程序模版消息接收问题?AppID(小程序ID)wxbb8e5fdc56c8b4ea 如图我在小程序设置中设置接收,但是接口返回的仍然是43101 https://api.weixin.qq.com/cgi-bin/message/subscribe/send?access_token= 2023-09-26T09:52:39+08:00=response1=array ( 'ret' => true, 'msg' => '{"errcode":43101,"errmsg":"user refuse to accept the msg rid: 65123967-56d20013-50d36941"}', ) [图片]
2023-09-26已经解决了 是链接的问题 这个链接在iOS上无法播放https://study.kh.qhjurenwl.com/storage/video/6474665da2927.mp4 只有这个链接可以https://study.kh.qhjurenwl.com/storage/video/6474665da2927.mp4
iOS直接点击视频链接可以播放但是通过接口放到video标签中无法播放?iOS直接点击视频链接可以播放但是通过接口放到video标签中无法播放? {"type": "error", "target": {"dataset": {}, "id": "infos_v", "offsetTop": 109, "offsetLeft": 16, "errMsg": "MEDIA_ERR_NETWORK"}, "currentTarget": {"dataset": {}, "id": "infos_v", "offsetTop": 109, "offsetLeft": 16}, "timeStamp": 3965, "detail": {"errMsg": "MEDIA_ERR_NETWORK"}, "preventDefault": "<Function: g>", "stopPropagation": "<Function: g>", "stopImmediatePropagation": "<Function: g>"} 提示这些信息 手机是iPhone11,iOS 15.4.1,微信版本 8.0.41 视频地址 https://study.kh.qhjurenwl.com/../../storage/video/6474665da2927.mp4 https://study.kh.qhjurenwl.com/storage/video/6474665da2927.mp4
2023-09-16