- 小程序无法跳转到外部网页是什么原因?
我的小程序,通过<web-view>组件,跳转到外部网页,并上传了校验文件并通过校验,在编辑器中能正常打开网页,但用手机预览无法打开网页,是什么原因? [图片]
2023-02-01 - 微信小程序中如何跳转到微信公众号呢?
同一个主题下的微信小程序,希望点击按钮,跳转到微信公众号 已经有了微信公众号的链接,也按照网上大家的方法,小程序中进行了设置。 然后小程序中跳转到页面放了如下的代码,在微信开发者工具中,使用"真机测试"功能,可以在手机上跳转到微信公众号,之后上传代码,扫体验版二维码打开小程序,发现就不能跳转到微信公众号 请问大咖们,这是怎么回事呢? <web-view src="https://mp.weixin.qq.com/mp/profile_ext?action=home&__biz=MzA4MTAwNDYxMA==&scene=124#wechat_redirect"></web-view> [图片]
2023-04-26 - 小游戏能跳转微信公众号文章吗
小游戏能跳转微信公众号文章吗
2023-04-12 - 小程序支持跳转到应用宝或者第三方网页吗?
目前没有这个功能。小程序web-view只支持跳转到开发者自己的页面。
2020-01-14 - 视频号的认证类型与步骤
视频号的认证类型与步骤视频号认证一共分为兴趣认证、职业认证以及企业和机构认证三类。顾名思义,如果你注册的是企业号,那选择企业和机构认证(以下简称:企业号认证)即可。如果你是个人号号主,可以根据情况选择兴趣认证或职业认证。视频号号主可以根据视频号账号的主体身份选择合适的认证类型,每种类型一年有2次认证机会。 1、个人号认证(兴趣认证与职业认证)1)兴趣认证兴趣认证包含三类:自媒体、博主、主播。不同类型的选择主要是看账号的属性。自媒体认证包括美食自媒体、旅行自媒体、科普自媒体、互联网自媒体等;博主认证跟自媒体类似,包括美食类博主、娱乐类博主、旅游类博主等;主播认证包括主持人、电台DJ等。如下图所示。 [图片][图片][图片] 选定类型后,(如下图所示)提交以下任一种证明资料即可: [图片] 认证需要提交的资料: ○ 在对应领域持续发表原创内容,且微信视频号关注数1000人以上; ○ 在对应领域持续发表原创内容,且微信公众号关注数10万以上; ○ 在对应领域持续发表原创内容,且除微信外的其他平台粉丝数100万以上。 关于个人兴趣类账号认证的提醒建议 个人兴趣类账号的认证要满足两个基本条件:持续发表原创内容以及视频号有效关注数1000以上,这两个条件是缺一不可的(如下图所示)。 [图片] 很多视频号号主创建账号后,第一关注的如何快速将有效关注用户增加到1000以上,忽略了视频号的日常运营。在这里提醒视频号号主一定要坚持原创,目前来看靠搬运其他平台的内容来引流增粉可以,但是通过认证的难度是比较大的。 如下图所示,要注意视频号账号头像的规范性,这个细节也是我们经常会忽略的。比如视频号头像一定要规范、符合形象人设。切勿上传二维码以及低俗色情等不符合微信平台价值的图片作为头像,这样在申请认证时极容易被拒绝,很难通过。 [图片] 2)职业认证职业认证是指,认证者目前从事学术、医疗、文化、艺术、游戏、动漫、体育等相关行业。在认证时,认证者要向平台提供各级人事部门颁发的相关行业中级及以上职称证书,或者提供具有社会影响力的相关获奖证明。 申请职业认证需满足以下要求: ○ 最近30天发表过1个视频号动态; ○ 已填写视频号简介; ○ 不同职业有不同的认证要求,提交在职证明、职称证明、作品荣誉证明、行业协会会员证明等材料证明影响力有助于提高认证成功率,如下图所示。 [图片] 同时个人号认证还可以邀请自己的好友辅助认证。但是好友辅助同时必须满足两个条件: 条件一:认证身份和你申请认证的领域一致。比如你认证的身份是美食博主,那么辅助你认证的那个好友也必须是美食博主。 条件二:你们必须是已经认识超过三个月的微信好友。这与之前视频号申请推出的“邀请卡”玩法一样,从这点也可以看出微信生态对熟人社交推荐标签的重视。 2、企业号认证(企业和机构认证)企业和机构认证适合非个人主体(如政府机构、企业、品牌机构、媒体、社会团体等)申请。企业号认证和个人号认证一样:都需要个人微信的实名身份认证,目前微信视频号所有认证全部免费。 “企业和机构认证”是通过已认证的同名公众号为视频号认证: ○ 每个视频号每年有两次认证机会;○ 一个公众号只可以认证一个视频号;○ 由公众号管理员扫码确认;○ 公众号名称需与视频号一致(如下图1所示),管理员扫码确认后公众号主体信息将展示在视频号上;○ “企业和机构认证”通过后,视频号昵称后方将带有蓝V光标。 在这里需要提醒大家的是: 如果你选择申请“企业和机构认证”,首先需要使用已认证的同名公众号为视频号账号认证,在认证通过后,该账号将被认证主体使用。 所以,视频号平台特别提醒大家: 请使用合适的微信账号发起认证。也就是说:当你使用个人微信账号申请了“企业和机构认证”时,相当于你把个人微信视频号账号的使用权转让给了企业。需要提醒大家的是,目前一个微信账号只能创建一个视频号账号,且在创建成功后,该视频号账号不能和另一个微信账号绑定。因此,我们建议,企业在创建企业号之前,最好能注册一个专用于企业号宣传和营销运营的微信账号。 视频号账号在通过“企业和机构认证”后,系统会生成一个认证详情界面,如下图2所示,具体内容包括“企业全称”“认证时间”及“工商执照注册号/统一社会信用代码”。 [图片][图片] 3、个人认证和企业认证的区别个人号与企业号最明显的区别是,在号主的视频号主页上,视频号名字后面紧跟的标识颜色不一样。通过“个人认证”的标识是黄色的,而通过“企业和机构认证”的标识是蓝色的。 据目前的各项数据分析来看,我们还未发现黄V或蓝V有明显的传播优势和其他特权。不过参考目前微博成熟的认证体系,视频号后期肯定也会赋予蓝V和黄V不同的等级权益,这点是可以期待的。
2022-08-12 - 小程序直播从开通到开播全过程——开发篇
本文因为社区编辑器markdown功能暂有问题,格式上比较混乱,大家将就看吧: 目前小程序支持的直播方式有两种,一种是纯原生方案(小程序提供推流拉流服务器,主播端和收播端页面都已提供好,你直接使用即可),一种是自己搭建推流服务器(只是使用小程序端提供的live-pusher和live-player组件而已,里面的直播页面和功能都自己独立开发!),这里说的是第一种方案: 一、准备工作 1、一个已经申请开通和正常使用的实实在在的小程序 PS:如果开通了直播功能,但是没有审核上架成功过,直播间分享出去的二维码点击会提示页面不存在!!!原因很简单,因为你新开发的直播页面正式版的小程序上并没有新加进去,必须要提审上架到正式版才能生效! 二、小程序直播准入门槛 微信小程序直播功能准入要求(官方文档链接>>) 一、类目要求: 1. 小程序开发者为国内非个人主体开发者; 2. 小程序开发者为下述类目品类,类目具体信息可参考《微信小程序开放的服务类目》: 1)电商平台:电商平台 2)商家自营:百货、食品、初级食用农产品、酒/盐、图书报刊/音像/影视/游戏/动漫、汽车/其他交通 工具的配件、服装/鞋/箱包、玩具/母婴用品(不含食品)、家电/数码/手机、美妆/洗护、珠宝/饰品/眼镜 /钟表、运动/户外/乐器、鲜花/园艺/工艺品、家居/家饰/家纺、汽车内饰/外饰、办公/文具、机械/电子 器件、电话卡销售、预付卡销售、宠物/农资、五金/建材/化工/矿产品; 3)教育:培训机构、教育信息服务、学历教育(学校)、驾校培训、教育平台、素质教育、婴幼儿教 育、在线教育、教育装备、出国移民、出国留学、特殊人群教育、在线视频课程; 4)金融业:证券/期货投资咨询、保险; 5)出行与交通:航空、地铁、水运、城市交通卡、打车(网约车)、顺风车(拼车)、出租车、路况、 路桥收费、加油/充电桩、城市共享交通、高速服务、火车、公交、长途客运、停车、代驾、租车; 6)房地产:房地产、物业管理、房地产经营、装修/建材; 7)生活服务:丽人、宠物(非医药类)、宠物医院/兽医、环保回收/废品回收、摄影/扩印、婚庆服务、 搬家公司、百货/超市/便利店、家政、营业性演出票务、生活缴费; 8)IT科技:硬件与设备、基础电信运营商、电信业务代理商、软件服务提供商、多方通信; 9)餐饮:餐饮服务场所/餐饮服务管理企业、点餐平台、外卖平台、点评与推荐、菜谱、餐厅排队; 10)旅游:旅游线路、旅游攻略、旅游退税、酒店服务、公寓/民宿、门票、签证、出境WiFi、景区服 务; 11)汽车:养车/修车、汽车资讯、汽车报价/比价、车展服务、汽车经销商/4S店、汽车厂商、汽车预售 服务; 12)体育:体育场馆服务、体育赛事、体育培训、在线健身 二、运营要求: 1、主体下小程序近半年没有严重违规 2、小程序近90天存在支付行为 以上2个运营条件和类目同时满足的前提下,下面3个条件满足其一即可 3、主体下公众号累计粉丝数大于100 4、主体下小程序近7日dau大于100 5、主体在微信生态内近一年广告投放实际消耗金额大于1w 以上准入要求于 2020 年 02 月 24 日进行公示生效。为营造良好健康的微信生态,腾讯公司有权对《微信 小程序直播功能准入要求》不时予以调整并公布,请予以关注。 腾讯公司 tip:如果你的小程序刚刚满足上面门槛,请T+2后刷新再试试。 三、进入小程序后台直播,创建直播间 [图片] 如果你的小程序满足了第二点。小程序后台会有一个直播的入口(没有的话自己找找原因) 点击进入后->创建直播间 按提示操作(要输入主播人的微信号,对方初次使用要活体检测+实名认证)即可成功创建直播间。(注意点:开播时间最早不能早于当前时间10分钟后) 创建成功后,会有一个开播码。注意这个开播码是给主播用的,主播开播的入口小程序码。主播可以扫码进入直播间开播。 [图片] 四、小程序端开发 完成上面3步算是完成主播端的配置了,接下来是收播端(观看直播的小程序端)的开发了。这个是要小程序开发者完成的。所以下面操作都在小程序开发端完成。下面就简单介绍开发逻辑和顺序,具体的要用到的API和接口都不细说,在后面相关链接里面可以点击官方链接查看!(小程序直播 | 微信开放文档)https://developers.weixin.qq.com/miniprogram/dev/framework/liveplayer/live-player-plugin.html) (1)引入直播插件(直接按官方介绍文档操作) 正常引入后开发者工具会弹出这个窗口,如果不弹出请认真,静下心来按照官方文档检查自己的引入代码: [图片] (2)开发后端(如果你没有小程序端自建直播列表和直播间入口的需求2、3、4都可以跳过,届时你的小程序直播间可以用分享方式进入) 后端目前官方只提供了2个接口。一个是获取直播间列表,一个是获取直播间直播完后的相关回放信息,其中第一个接口必须先完成。就是获取到直播间列表,列表里面有带返回直播间的roomid,小程序端必须需要接收到这方面的返回才能接下来的开发。 (3)进入直播页面 引入直播插件后并对接第二步的后端接口后,你可以直接编码进入直播页面了。像进入普通页面一样,可以通过wxml里面的navigator url="xxxx"的方式和js里的wx.navigateTo跳转页面代码进入直播页面。但是他这个url比较特殊,是下面这样的格式: url: `plugin-private://${provider}/pages/live-player-plugin?room_id=${roomId}&custom_params=${encodeURIComponent(JSON.stringify(customParams))}` provider:插件appid(1)小步里面获取到的 rommId:直播间id(2)小步里面获取列表后里面的roomId customParams:自定义的进入页面参数。(根据需要自己定义的传入直播间收播页面的参数) 进入直播间收播页面后的开发量为0,因为这个是由直播间插件接管并完成相关功能。 (4)几个注意点: 4.1、后端获取直播间列表接口几个跟官方文档介绍不一致的地方 [图片] 4.2、 livePlayer.getLiveStatus获取直播间状态这个API官方介绍:首次获取立马返回直播状态,往后间隔1分钟或更慢的频率去轮询获取直播状态。实际使用过程中建议也这么干,如果需要轮询直播间状态,建议间隔时间1分钟以上,如果少于这个值,基本上就是卡在这里后面的代码都不执行了。还有,有时候即使超过1分钟后再轮询,也会偶发性出现获取不到卡住的情况。解决方法,大家可以看看开发者工具里面的本地Storage相关的值,然后后面怎么做你懂的。。 4.3订阅组件subscribe的样式问题。不多说,你懂的,你加上去就能看到效果 4.4后端接口每日调用次数限制的问题。要做好相关缓存到本地的架构设计。 4.5运营上一定要注意,按要求直播。别整那些没用的,很容易被禁播的。 (5)回放功能开发 1.0.4版本后支持0开发的回放功能了。参考后面新增的专门介绍回放功能的使用教程。 五、跑路 这里的跑路是指代码写累了,带上口罩和吉娃娃去公园跑一圈路回来继续码。 最新:1.0.4版本后的回放功能说明,回放功能是这样的 1、后台开启该直播间的回放功能 [图片] 2、收播端还是原来的直播入口进行回放,小程序端是 plugin-private://${liveplayId}/pages/live-player-plugin?room_id=${roomId}&custom_params=${encodeURIComponent(JSON.stringify(customParams))}` 这里的页面链接,链接到回放页面。获取分享方式,分享出去的直播页面,点击后进入回放。 [图片] 还有一个口,点击原来的分享链接后的直播完成页面,也有一个查看回放的入口,如上图。 Tip:如果刚刚直播完可能需要稍等生成回放视频后再次进入相关页面才能看到回放。 相关链接: 小程序直播 | 微信开放文档(开发必看,而且要熟读,基本有所有你要的开发资料) https://developers.weixin.qq.com/miniprogram/dev/framework/liveplayer/live-player-plugin.html 微信小程序直播功能准入要求 | 微信开放文档 https://developers.weixin.qq.com/miniprogram/product/live/access-requirement.html “小程序直播”接入指引 | 微信开放社区 https://developers.weixin.qq.com/community/develop/doc/0008ce654c4450244c1a7e5de5b801?highLine=%25E7%259B%25B4%25E6%2592%25AD%2520%25E6%25B1%25BD%25E8%25BD%25A6 相关知识科普: 小程序直播单日直播上限是50场,同时直播上限50场,单场的直播时长上限是12小时。
2020-06-23 - 授权跨域
https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html 页面授权中的,获取用户基础信息,老提示跨域怎么解决
2020-07-07 - 前端发送oauth2请求后遇到跨域问题?
在服务器端发送会返回不在微信环境内,在前端发送会被CROS policy阻塞。这该怎么解决呢?
2020-09-16 - 获取access_token跨域?
获取access_token 已经添加了白名单IP 怎么调用接口的时候还是提示跨域呢
2022-07-14 - 如何解决在获取code时跨域问题?
[图片] 耽搁几天了 求大神
2019-09-04 - 请求https://api.weixin.qq.com/wxa/generatescheme跨域?
H5请求https://api.weixin.qq.com/wxa/generatescheme出现跨域问题你们怎么解决的?
2022-11-30 - 本地调用js访问数据库 说是跨域问题 到底如何解决哦?
[图片][图片]
2022-03-15 - 小程序access_token api 跨域问题blocked by CORS 如何解决?
[图片] 在用云开发 web sdk 开发小程序后台。当去获取access_token时,显示blocked by CORS GET https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET
2020-07-30 - unity微信小游戏存档问题
游戏内部使用微信SDK提供的PlayerPrefs做数据存储,重启小游戏后存档丢失。(不必现)[图片]
2022-11-01 - 【微信小游戏开发者工具】Unity BestHttp WebSocket不能连接?
[图片]我填写的请求地址是ws://127.0.0.1:8900/websocket ,勾选了不校验合法域名
2022-07-14 - 删除微信小程序仍然提示内存上限
删除微信小程序后测试时下载文件无法保存 系统提示已超过最大内存。[图片]
2018-12-04 - 安卓机上,setInterval里只执行了非常简单的操作,跑了三分多钟后小程序内存竟暴增200多M?
只有一个页面,只执行了一次setInterval,不涉及页面销毁没clearInterval的问题。 录了个屏,大概在3分40多秒时能看到性能监控面板上内存从90多M突然变成了300多M: https://resources-1257265876.cos.ap-beijing.myqcloud.com/debug/WeChat_20220701153139.mp4 代码片段:https://developers.weixin.qq.com/s/Q6raMqmN7rAH
2022-07-05 - 小程序内存异常增大1倍
问题陈述: 之前开发一直都没有留意到内存占用的问题(7.0.4升级至7.0.5后),而之前开发时一直关注过初始化的内存占用(打开性能调试面板,由面板中观察得)。在旧版本中,官方的快速上手Demo刚打开的内存大约为300MB左右,而最近更新7.0.5后发现同一个快速上手Demo的项目内存会增加1倍,打开时600MB,降至590MB。多次杀掉微信再次重复测试,结果一直如此。 而且有概率在打开3个页面后(每个页面大约最多20张图片资源。标签总数估计不会超过600个),第三个页面能在进入时稍微看见页面内容,但稍后立即黑屏,返回页面亦如此。但似乎页面的触摸点击事件能正常回调且JS线程仍在运行。 此外,我亦测试了拼多多、京东商城等图片资源稍多的小程序,情况表现一致(只能看到2个页面以上便黑屏的情况,具体的内存信息无法查看),摩拜单车也一样,而且黑屏时是HTML元素消失,但原生元素仍然存在,比如地图组件。 而同事的小米9,相同的安卓版本,相近的MIUI版本测试内存为正常的情况,快速上手也约为300MB。不同点为其微信版本为7.0.6。 文末有录制黑屏的视频。 [图片] 开发工具新建一个自带的快速上手Demo,完全没有修改过一点代码。 [图片] 以上为,清空缓存之前,且启动后一会儿,内存稳定时截图。 [图片] 以上为,使用MIUI安全助手清空整机内存、垃圾 文件后,再在系统应用管理中清除微信缓存后。杀掉重新按如上操作截图。 视频地址(上传到图床,本人测试未发现有病毒或主动的恶意意图):http://tmp.link/f/5d665639d3c5b 目前微信尚未卸载,若官方人员需要上传运行日志,可联系上传。并可卸载重装该版本微信再次尝试,测试是否复现该问题。
2019-08-28 - 小游戏iOS端内存口径修改
背景 近期,我们发现以及收到部分开发者的反馈,发现iOS端的内存异常退出率较高,但从小游戏数据助手中统计的内存均值结果来看,远未达系统内存上限要求,而运行时内存占用过大是影响游戏稳定性的最大因素。经过排查,我们发现小游戏数据助手(数据 -> 性能分析 -> 运行性能 -> 内存)里关于iOS端的内存均值和内存增长的统计结果与实际游戏运行时的内存指标数据不符。 为了解决内存指标准确性问题,我们针对内存指标统计口径进行了调整(仅为统计维度上的变化,不会对游戏的其他方面造成影响),能更加准确地反映出当前游戏的实际内存占用情况,具体的调整和统计规则参考下文。 内存统计 为了能让开发者掌握游戏的运行性能数据, 小游戏框架底层会对现网玩家进行一定概率的采样,需要上报性能数据的玩家会以一定时间间隔(采样间隔为1分钟)上报数据,具体的统计规则如下: iOS端 1. 由于小游戏与微信客户端处于同进程,故内存均值统计值为微信客户端与小游戏内存总和 2. 进入高性能模式的用户暂无法统计内存相关的数据,因此开启高性能模式的游戏内存相关的数据仅为低版本微信客户端或者低版本iOS系统下进入普通模式的用户数据 Android端 Android端采样间隔虽然为1分钟,但安卓9.0及以上的版本会对运行时内存获取进行频率限制,需要间隔约5分钟才能获取到新的内存值。 Q&A Q1:口径修改是否会影响业务的其他性能? A:口径变化仅为内存统计维度上的修改,能更准确反映游戏的内存占用情况,不会对游戏的其他性能指标造成影响。 Q2:以前的内存均值、内存增长是否还有参考意义? A:有,以前的数据虽然不能准确的反映出当前游戏的实际内存占用情况,但可以用于观察内存变化趋势。 Q3:如何进行内存调优? A:为了更好的游戏稳定性,我们建议开发参考《内存调优》文档,充分优化内存指标。 Q4:如何判断游戏当前的内存占用处于什么水平? A:近期会更新性能《评测标准》文档,请关注后续文档内的评测标准细则。
2023-02-28