admin管理员组文章数量:1600481
二话不说,直接上跳转方法:
LaunchReview.launch(androidAppId: "com.tencent.mm", iOSAppId: 414478124);
其中,launch_review: ^2.0.0是一个跳转应用市场的flutter插件。微信app对应的苹果市场appstore中的id为414478124.
那么怎么知道一个app在appstore中的appid呢?
方法很简单,直接在appstore中搜索它,再分享,复制分享链接,粘贴出来,你会发现url后面会带有idxxxxxxxxx字样,如下:
https://apps.apple/cn/app/%E5%BE%AE%E4%BF%A1/id414478124,id后面的数字即为app对应的appid。
如题,flutter项目中要求用户通过微信app登录,但是当用户没有安装微信时,引导用户跳转到应用市场(android国内、google、ios appstore)。
说明,android侧app其实没有太多的限制,直接调用上面的代码,对应写入android侧的app包名即可跳转到应用市场中的app页面;
ios侧由于苹果不允许在用用户没有安装的情况下跳转到appstore中的app,如果用户没有下载app(比喻微信),则最好不要跳转,直接做提示即可,要不然会被拒。
本文标签: 跳转到市场Flutterandroidappid
版权声明:本文标题:flutter,跳转到应用市场(android侧),下载对应的app,微信app的appstore中的appid号 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1728351608a1155260.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论