内嵌动态开发指南
本文介绍如何在游戏中接入 TapTap 内嵌动态功能,使用内嵌动态功能需依赖 TapTap 登录。
集成前准备
- 参考 开发者中心配置 创建应用、配置包名与签名证书
- 参考集成指南(Unity、Android、iOS)完成对应平台或引擎的基础接入
- 内嵌动态依赖于 TapTap 登录模块,开发者接入前应先完成 TapTap 登录的接 入
权限说明
- Android
- iOS
该模块需要如下权限:
| 权限 | 使用目的 | 权限申请时机 |
|---|---|---|
| 网络权限 | 用于访问网络数据 | 用户首次使用该功能时会申请权限 |
| 获取网络状态 | 用于检测当前网络连接是否有效 | 用户首次使用该功能时会申请权限 |
| 读写存储权限 | 用于发布或下载动态页面内图片、视频 | 下载或使用本地图片发布动态时申请 |
该模块将在应用中添加如下权限:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"
tools:ignore="ScopedStorage" />
<uses-permission android:name="android.permission.READ_MEDIA_IMAGES"/>
<uses-permission android:name="android.permission.READ_MEDIA_VIDEO"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
| 权限 | 使用目的 | 权限申请时机 |
|---|---|---|
| 相册权限 | 获取相册中图片或保存网络图片到相册中 | 用户首次使用该功能时会申请权限 |
| 相机权限 | 用于拍照或录视频 | 用户首次使用该功能时会申请权限 |
| 麦克风权限 | 用于录视频时获取声音 | 用户首次使用该功能时会申请权限 |
SDK 获取
- Unity
- Android
- iOS