tencent cloud

文档反馈

定制分享能力

最后更新时间:2024-08-06 15:35:11
开发人员可以自定义小程序操作面板中的按钮。其中包括分享按钮和其他功能按钮。目前,点击小程序右上方的更多按钮即可调出操作面板:
@override
Future<List<CustomMenu>> getCustomMenus() async {
/// 菜单包含menuId、图片(支持本地路径和网络图片)、菜单名称、是否为自定义分享类型。
CustomMenu menu1 = CustomMenu(
'100', 'res/images/mini_app_wechat_friend.png', 'Share To', true,
shareKey: 'twitter');
CustomMenu menu2 = CustomMenu(
'101', 'https://staticintl.cloudcachetci.com/cms/backend-cms/8WGP653_%E5%BC%80%E5%8F%91%E8%80%85%E5%B7%A5%E5%85%B7%E9%80%9A%E7%94%A8.png', 'Custom', false);


return [
menu1,
menu2,
];
}
点击菜单回调:
@override
Future<void> customMenuClick(String menuId, ShareData? shareMenu) async {
/// 点击菜单按钮的回调
print("click menuId:$menuId shareMenu:$shareMenu");
throw UnimplementedError();
}
菜单内内置了QQ,QQ空间,微信,微信朋友圈四个分享渠道的按钮,如需展示这些分享按钮,可以通过以下方法进行配置。
_tcmppFlutterPlugin.defaultShareTargets([ShareTarget.qq, ShareTarget.wxMoment]);

联系我们

联系我们,为您的业务提供专属服务。

技术支持

如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

7x24 电话支持