字节小程序
开发者社区
小程序小游戏
登录
【技术篇】2024精选问答集锦(6-7双月)

【技术篇】2024精选问答集锦(6-7双月)

3345浏览作者: 抖音开放平台团队

🚨【关注】专题,快人一步了解本专题最新内容 👉一键关注👈


本文收录于【百问放大镜】专题,了解更多精彩的专题内容,欢迎点击【专题入口>>】并在评论区发表你的见解


🎉技术问题解析上新啦!⏰每双周定期更新,内容涵盖小程序、小游戏及移动/网站应用

🎯本期热点问题场景:【小程序】【小游戏】

👇快来看看解读详情:


◾精选问题1:ttss 中 background 可以使用本地图片吗?|🔥小程序

🙋官方解读:不可以使用本地图片,可以用使用 base64 或者上传至 CDN 使用网络地址


◾精选问题2:使用 pnpm 安装依赖,构建时会出现问题?|🔥小程序

🙋官方解读:如果你在使用 pnpm 时遇到问题,建议切换到 npm 或 yarn。


◾精选问题3:webview h5如何识别是否是小程序web-view组件?|🔥小程序

🙋官方解读:可以使用这段代码进行判断 navigator.userAgent.toLowerCase().includes("toutiaomicroapp")


◾精选问题4:为什么调tt.canIUse('video-player')返回false?|🔥小程序

🙋官方解读:优先检查行业sdk权限是否配置,如未配置可参考 行业 SDK 的权限配置。其次检查版本问题,video-player 只在抖音、抖极、抖火 23.8 及以上版本支持,若不支持可使用老版video组件进行播放或提示用户升级抖音。

◾精选问题1:截屏分享的触发条件|🔥小程序

🙋官方解读:1. 当前页面支持分享功能;2. 用户在小程序页面截屏;


◾精选问题2:通过调用「拍抖音」API,没有返回 videoId|🔥小程序

🙋官方解读:发布视频的用户需要拥有小程序的挂载权限,且视频成功挂载小程序,才会返回


◾精选问题3:安卓机型中小程序视频上元素展示失败|🔥小程序

🙋官方解读:如果是安卓机,一般首次安装抖音容易走到播放兜底方案,无法在 video上覆盖其他组件,过几分钟后重启抖音,并打开小程序即可。


◾精选问题4:加密视频播放失败,请问原因是什么|🔥小程序

🙋官方解读:请检查视频 token 字段是否正确,或者视频 CDN 是否配置了白名单限制,另暂不支持阿里的 DRM 加密视频

◾精选问题1:iOS 中 chooseImage上传的图片会把 png 图片自动转成 jpg 图片|🔥小程序

🙋官方解读:此 API 存在双端差异,iOS 会进行格式转换,可以分情况进行差异的处理。


◾精选问题2:在使用 CDN 时,如何配置 referer 防盗链|🔥小程序

🙋官方解读:在小程序中,网络请求 header 中的 referer 为固定格式:https://tmaservice.developer.toutiao.com/?appid={appid}&version={appVersion},其中 appid为小程序的 APPID,appVersion为小程序的版本号。参考文档:tt.request

◾精选问题1:如何获取小程序当前环境状态(测试环境、线上环境、开发环境)|🔥小程序

🙋官方解读:使用 tt.getEnvInfoSync 方法获取,参考文档:tt.getEnvInfoSync


◾精选问题2:小程序通过关联设置,被挂载到两个不同的抖音号,怎么判断用户是打开的哪个挂载?|🔥小程序

🙋官方解读:使用 tt.getAnalysisInfo 方法区分,参考文档:重磅发布丨流量来源识别能力来袭,用户来源大揭秘


◾精选问题3:使用抖音sdk进行 scope:video.list.bind 授权,提示:不支持的授权场景|🔥移动/网站应用

🙋官方解读:经营能力仅支持web授权,具体参考:抖音获取授权码


◾精选问题4:refresh_token 和 access_token 的过期时间是多少?|🔥移动/网站应用

🙋官方解读:access_token 的有效期为 15 天,refresh_token 的有效期为 30 天,具体参考 授权概述


最后一次编辑于 2024年07月15日
加载中