openAppMarket method
打开应用市场-当前应用详情页面
仅支持Android
Implementation
Future<bool> openAppMarket({
String applicationPackageName = "",
String targetMarketPackageName = "",
bool isOpenSystemMarket = true,
}) async {
if (defaultTargetPlatform != TargetPlatform.android) {
return false;
}
final arguments = <String, dynamic>{
"applicationPackageName": applicationPackageName,
"targetMarketPackageName": targetMarketPackageName,
"isOpenSystemMarket": isOpenSystemMarket,
};
try {
final result = await _channel.invokeMethod("openAppMarket", arguments);
if (result is bool) {
return true;
}
return false;
} catch (e) {
debugPrint("EasyAppInstaller.openAppMarket: $e");
return false;
}
}