diff --git a/Documentation/README.md b/Documentation/README.md index 7ff652f..bf7679e 100644 --- a/Documentation/README.md +++ b/Documentation/README.md @@ -12,6 +12,7 @@ TapCommon.GetRegionCode(isMainland => ``` #### 2. TapTap 是否安装 + ```c# TapCommon.IsTapTapInstalled(installed => { @@ -20,6 +21,7 @@ TapCommon.IsTapTapInstalled(installed => ``` #### 3. TapTap IO 是否安装 + ```c# TapCommon.IsTapTapGlobalInstalled(installed => { @@ -30,6 +32,7 @@ TapCommon.IsTapTapGlobalInstalled(installed => ### Android 独占方法 #### 4. 在 TapTap 更新游戏 + ```c# TapCommon.UpdateGameInTapTap(appId,updateSuccess => { @@ -38,6 +41,7 @@ TapCommon.UpdateGameInTapTap(appId,updateSuccess => ``` #### 5. 在 TapTap IO 更新游戏 + ```c# TapCommon.UpdateGameInTapGlobal(appId,updateSuccess => { @@ -46,6 +50,7 @@ TapCommon.UpdateGameInTapGlobal(appId,updateSuccess => ``` #### 6. 在 TapTap 打开当前游戏的评论区 + ```c# TapCommon.OpenReviewInTapTap(appId,openSuccess => { @@ -54,9 +59,31 @@ TapCommon.OpenReviewInTapTap(appId,openSuccess => ``` #### 6. 在 TapTap IO 打开当前游戏的评论区 + ```c# -TapCommon.openReviewInTapGlobal(appId,openSuccess => +TapCommon.OpenReviewInTapGlobal(appId,openSuccess => { // true 打开评论区 false 打开失败 }); +``` + +#### 7. 唤起 TapTap 客户端更新游戏 + +appId: 游戏在 TapTap 商店的唯一身份标识 + +例如:https://www.taptap.com/app/187168 ,其中 187168 是 appid. + +```c# +// 在 TapTap 客户端更新游戏,失败时通过浏览器打开 Tap 网站对应的游戏页面 +// 当你在国内区上架时使用 +bool isSuccess = await TapCommon.UpdateGameAndFailToWebInTapTap(string appId); +// 当你在海外区上架时使用 +bool isSuccess = await TapCommon.UpdateGameAndFailToWebInTapGlobal(string appId): +``` + +如果你需要在唤起 Tap 客户端失败时跳转到自己的网页 + +```c# +bool isSuccess = await TapCommon.UpdateGameAndFailToWebInTapTap(string appId, string webUrl) +bool isSuccess = await TapCommon.UpdateGameAndFailToWebInTapGlobal(string appId, string webUrl) ``` \ No newline at end of file diff --git a/Plugins/Android/libs/TapCommon_3.2.0.aar b/Plugins/Android/libs/TapCommon_3.2.0.aar deleted file mode 100644 index 9e24398..0000000 Binary files a/Plugins/Android/libs/TapCommon_3.2.0.aar and /dev/null differ diff --git a/Plugins/Android/libs/TapCommon_3.2.1.aar b/Plugins/Android/libs/TapCommon_3.2.1.aar new file mode 100644 index 0000000..9b5d52c Binary files /dev/null and b/Plugins/Android/libs/TapCommon_3.2.1.aar differ diff --git a/Plugins/Android/libs/TapCommon_3.2.0.aar.meta b/Plugins/Android/libs/TapCommon_3.2.1.aar.meta similarity index 93% rename from Plugins/Android/libs/TapCommon_3.2.0.aar.meta rename to Plugins/Android/libs/TapCommon_3.2.1.aar.meta index f0592ac..3f0f9a7 100644 --- a/Plugins/Android/libs/TapCommon_3.2.0.aar.meta +++ b/Plugins/Android/libs/TapCommon_3.2.1.aar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: aa11b82e40d24474c9143d0cb24c697b +guid: d95da2abc0d6d4de0b82c9035fff0e7b PluginImporter: externalObjects: {} serializedVersion: 2 diff --git a/README.md b/README.md index 2e54dd0..eb2dfb0 100644 --- a/README.md +++ b/README.md @@ -1,62 +1 @@ -## [TapTap.Common](./Documentation/README.md) - -### 接口描述 - -#### 1.获取地区 - -```c# -TapCommon.GetRegionCode(isMainland => -{ - // true 中国大陆 false 非中国大陆 -}); -``` - -#### 2. TapTap 是否安装 -```c# -TapCommon.IsTapTapInstalled(installed => -{ - // true 安装 false 未安装 -}); -``` - -#### 3. TapTap IO 是否安装 -```c# -TapCommon.IsTapTapGlobalInstalled(installed => -{ - // true 安装 false 未安装 -}); -``` - -### Android 独占方法 - -#### 4. 在 TapTap 更新游戏 -```c# -TapCommon.UpdateGameInTapTap(appId,updateSuccess => -{ - // true 更新成功 false 更新失败 -}); -``` - -#### 5. 在 TapTap IO 更新游戏 -```c# -TapCommon.UpdateGameInTapGlobal(appId,updateSuccess => -{ - // true 更新成功 false 更新失败 -}); -``` - -#### 6. 在 TapTap 打开当前游戏的评论区 -```c# -TapCommon.OpenReviewInTapTap(appId,openSuccess => -{ - // true 打开评论区 false 打开失败 -}); -``` - -#### 6. 在 TapTap IO 打开当前游戏的评论区 -```c# -TapCommon.openReviewInTapGlobal(appId,openSuccess => -{ - // true 打开评论区 false 打开失败 -}); -``` \ No newline at end of file +## [TapTap.Common](./Documentation/README.md) \ No newline at end of file