Commit 9824744085f2ccacf58e03c2f7b7c092532b188e

Authored by 常守达
1 parent 2497374a

fix(my):订阅管理

... ... @@ -47,10 +47,16 @@ class WearEngineHostApiImpl(
return HuaweiWearBridge.sendTextMessage(context, device, message)
}
override fun sendWatchSyncPayload(jsonPayload: String): Boolean {
return sendTextMessage(jsonPayload)
override fun addWatchSurface(callback: (Result<Boolean>) -> Unit) {
}
override fun sendWatchSyncPayload(
jsonPayload: String,
callback: (Result<Boolean>) -> Unit
) {
}
override fun removeBackground(originImagePath: String, callback: (Result<String?>) -> Unit) {
}
... ...
... ... @@ -173,7 +173,10 @@ class MembershipDetailController extends GetxController {
Future<void> manageSubscription() async {
try {
await _platformHostApi.requestAppReview();
} catch (_) {}
await _platformHostApi
.nativeHandleUrl('https://apps.apple.com/account/subscriptions');
} catch (e) {
AppLogger.e('manageSubscription error: $e');
}
}
}
... ...
... ... @@ -237,6 +237,7 @@ class MembershipDetailView extends GetView<MembershipDetailController> {
onTap: () {
controller.manageSubscription();
},
behavior: HitTestBehavior.opaque,
child: SizedBox(
height: 56,
child: Row(
... ...