试试 Utf8ArrayToStr(new Uint8Array(res.data)) Utf8ArrayToStr(array) { var out, i, len, c; var char2, char3; out = ""; len = array.length; i = 0; while (i < len) { c = array[i++]; switch (c >> 4) { case 0: case 1: case 2: case 3: case 4: case 5: case 6: case 7: // 0xxxxxxx out += String.fromCharCode(c); break; case 12: case 13: // 110x xxxx 10xx xxxx char2 = array[i++]; out += String.fromCharCode(((c & 0x1F) << 6) | (char2 & 0x3F)); break; case 14: // 1110 xxxx 10xx xxxx 10xx xxxx char2 = array[i++]; char3 = array[i++]; out += String.fromCharCode(((c & 0x0F) << 12) | ((char2 & 0x3F) << 6) | ((char3 & 0x3F) << 0)); break; } } return out; }
wx.request流式字符乱码问题这里怎么转字符都会乱码 但是用postman请求就没一点儿问题 const requestTask = wx.request({ url: 'https://ark.cn-beijing.volces.com/api/v3/bots/chat/completions', method: 'POST', enableChunked: true, responseType: "arraybuffer", // 以 ArrayBuffer 格式接收数据 data: { "model": '', "messages": [{ "role": "user", "content": "写一个文章" }], "stream": true, }, header: { 'content-type': 'application/json', 'Authorization': 'Bearer xxx' }, success: response => {}, fail: error => {} }); requestTask.onChunkReceived((response) => { const arrayBuffer = response.data; const uint8Array = new Uint8Array(arrayBuffer); const str = new TextDecoder('utf-8').decode(uint8Array); console.log('str:',str) }); [图片]
03-20你这一个js文件1.8m没法了
微信小程序主包太大,请问什么时候可以增加主包最大2M的限制?[图片] 还有啥方法可以减少主包大小
03-04代码问题,自己写radio组件选中状态白色的圈位置异常了吧
radio在选中之后会出现一个白色圆圈?[图片][图片]
03-03谁开发的找谁
报错:could not get a resource from the pool,原因是啥?苹果手机才会出现,安卓没问题[图片]
03-03可能是这么回事 [图片]
win 微信小程序PC端 wx.chooseMedia 为什么识别不出来 mov?wx.chooseMedia({ count: 1, mediaType: ['video], sourceType: ['album'], sizeType:['original'], success: (res) => { resolve(res); }, fail: (res) => { resolve(); }, });
02-24要设置成业务域名
webview嵌入H5,无法使用?[图片] 我已经将 https://www.baidu.com 配置为我的 request合法域名 了,为什么还是不能使用,web-view 访问呢?是因为我的小程序是个人的吗?
02-24[图片][图片] 将deepseek接入政务服务指南,引导用户办事服务,还是很棒的
有奖体验 | 微信云开发支持扩展调用AI大模型,你体验了没?伴随 AI 的高速发展,有越来越多的小程序开发者也想将自己的小程序接入AI大模型,实现智能对话、文本生成等功能,近期微信云开发的更新了扩展调用的AI大模型能力,各位开发者可参考如下教程进行体验: 针对小程序开发,云开发准备了三种「快连」方式——SDK 直连、智能体对话、AI对话组件一键接入 ,适配不同场景 1.非对话类的通用场景,如文本生成、智能补全、智能翻译等。 2.AI 对话场景,支持配置欢迎语、提示词、知识库等对话中需要的能力。 3.快速在小程序中植入 AI 对话能力,更快速友好。 方式一:SDK 直连大模型,最少仅需3行代码直接使用小程序端的代码调用模型 [图片] 方式二:创建一个智能体使用自定义创建或者模板创建(两者任选)的方式,创建智能体,接入后可调用体验云开发SDK ,支持调用整套AI扩展能力的 API 接口,实现基础对话、对话历史保存、对话反馈收集、次轮问题推荐。 自定义创建 [图片] 模板创建 [图片] 方式三:在现有小程序、公众号服务号、小程序客服、微信客服调用对话组件使用云开发AI对话的小程序集成到现有小程序。 [图片] 同时,云开发团队准备了完整的接入文档和代码示例,开发者们可以参考以下文档和代码仓库进行开发 - 小程序接入云开发 AI 能力文档: https://docs.cloudbase.net/ai/miniprogram-using - 云开发 AI 能力示例仓库: Gitee:https://gitee.com/TencentCloudBase/cloudbase-ai-example Github:https://github.com/TencentCloudBase/cloudbase-ai-example 目前以上能力已经全面公测,欢迎各位开发者朋友们前往体验,未来我们也计划推出更多的 AI 能力,如 Tool Calling(工具调用)、多 Agent 串联、工作流编排等,敬请期待,也欢迎大家在评论区中提出建议。 即日起3月18日,欢迎大家在下方评论区分享使用微信云开发扩展调用AI大模型以及使用场景(听说有图有真相,效果更加棒 ʕ•͡ᴥ•ʔ),精选评论的用户将获得周边礼品 1 份。🎁 [图片] 准备工作● 注册一个微信小程序账号,并且创建本地小程序工程项目 ● 小程序基础库需要在 3.7.1 及以上版本,具备 wx.cloud.extend.AI 对象 ● 小程序需要开通「云开发」,可在小程序开发工具中点击工具栏里的「云开发」按钮进行开通,并创建环境(PS:对于首次使用云开发的用户,第一个月套餐免费): [图片]
02-20谁给你做的你找谁
上传图片就这样了,以前的图片也不能用了?如题 [图片]
02-17给个初始高度就好
image标签,渲染抖动问题微信小程序里,<image/>标签,在初次渲染图片的完成之前,会出现抖动,意思就是图片到渲染完成的过程,图片从细长变为正常,很影响体验。假如在该组件绑定点击事件,点击可以切换样式“'filter:none':'filter: grayscale(100%)'”,会导致重新渲染,复现我说的情况,请官方麻烦看一下这个问题。。。感谢 ”
02-17可以试试长按拖动排序
怎么阻止小程序侧滑返回上一页?做了一个拖动排序功能,拖边边的就直接被返回上一页了,怎么阻止[图片]
02-14