当前位置: 首页 > Web前端 > HTML5

前端页面实现分享

时间:2023-04-05 16:02:35 HTML5

最近在做一个小程序项目,选择了京东的taro框架。一套代码可以编译多个环境,我不需要在一个环境下写一套代码。用起来还不错。既然分享已经成为日常操作,那我简单说一下我最近调研的分享功能。首先,taro有自己的配置,可以直接调用右上角内置的分享,onShareAppMessage(object),转换成微信或者手机小程序。其次,如果想通过页面的按钮调用分享功能,taro的组件按钮可以设置open-type='share',这个type值可以转换为微信小程序和手机小程序。再次强调,如果你想在h5页面开始分享,有一个成熟的插件-nativeshare,但是在应用这个插件的时候一定要注意,??它只在h5环境下才有,所以你要先判断运行环境再引入,否则在小程序中直接报错。最后,掌柜小程序提供了自己的支持分享的APIswan.openShare(),可以直接调用分享面板。好吧,现在就是这样。如果大家有更好的方法可以互相交流学习~demo源码链接:https://github.com/Dliling/ta...