当前位置: 首页 > news >正文

宝安专业做网站网络推广的概念

宝安专业做网站,网络推广的概念,360浏览器屏蔽某网站怎么做,连云港做网站哪家好uniappvue2做的微信小程序实现分享功能 问题描述 uniappvue2做的微信小程序,发布以后点击右上角三个点,分享小程序的时候,转发和分享按钮都是灰色 解决方案 转发、分享、复制链接这几个功能需要自己来手动写方法,考虑到每个页…

uniapp+vue2做的微信小程序实现分享功能

问题描述

uniapp+vue2做的微信小程序,发布以后点击右上角三个点,分享小程序的时候,转发和分享按钮都是灰色
在这里插入图片描述

解决方案

转发、分享、复制链接这几个功能需要自己来手动写方法,考虑到每个页面都需要能够实现分享功能,以下我会使用 Vue.js 的全局混入【mixin】的方法来实现

onShareAppMessage() 发送给朋友
onShareTimeline() 分享到朋友圈

api参数配置可以参考:uniapp-onShareAppMessage(OBJECT)
【复制链接】功能不需要单独写方法,【发送给朋友】功能实现了,复制功能自然也能使用

1. 创建一个全局分享的js文件【minix】

文件中定义全局转发、分享的内容

结构

在pages目录下创建一个minix目录
在这里插入图片描述

代码
let mixin = {data() {return {title: '分享Title',imgUrl: 'https://xxxx.com/a8962f26b07e7605c6.png'}},created() {//#ifdef MP-WEIXINwx.showShareMenu({withShareTicket: true,menus: ['shareAppMessage', 'shareTimeline']});//#endif},onShareAppMessage(res) {return {title: this.title,imageUrl: this.imgUrl}},onShareTimeline(res) {return {title: this.title,imageUrl: this.imgUrl}},methods: {}
}export default mixin;

2. 在main.js中全局引入,并使用mixin()方法全局混入

import App from './App'
import myMixin from 'pages/minix/index.js';Vue.mixin(myMixin)

实现效果

完成以上两步操作再点击右上方三个点,会看到转发和分享功能均可以使用
在这里插入图片描述
如果不想全局调用,单个页面也可以实现,利用单个页面单独使用方法,或者单个页面单独使用mixin()混入方法均可

http://www.fp688.cn/news/162848.html

相关文章:

  • 企业网站怎么建设百度95099怎么转人工
  • 深圳营销型网站制作公司网页模板怎么用
  • 公司如何做网站百度浏览器官方下载
  • 网站建设电话客服话术江苏关键词推广seo
  • 商城网站里可以再放cms吗新手学seo
  • 兖州网站制作中国楼市最新消息
  • 网站商城定制网站建设网站建设的步骤
  • 深圳龙岗疫情防控日照网站优化公司
  • 东营建设信息网站怎么创建网址
  • 湖南网站建设小公司排名域名查询ip
  • 邪恶网站源码苏州优化排名seo
  • 文友胜做的网站谷歌搜索引擎网址
  • 各种类型网站建设售后完善百度认证考试
  • 电子商务网站建设可运用的技术游戏推广员好做吗
  • 网页设计感十足的网站天津百度快速排名优化
  • 设计工资一般多少南京seo排名
  • 不用关网站备案外贸推广平台哪个好
  • 网站的具体内容职业培训机构排名
  • 做外语网站的公司seo的基本内容
  • 柬埔寨网站开发洛阳网站建设优化
  • wordpress没有页面模板安卓优化大师清理
  • 免费建.com的网站seo招聘信息
  • 广告设计公司实践报告广州seo招聘
  • 网站自动收录最近一周的时政热点新闻
  • 免费网页游戏手机版全网优化推广
  • 折再返怎么 做网站指数是什么
  • 网站的用户注册怎么做企业策划
  • 交通网站建设方案网络营销平台排名
  • 适应 分辨率 网站哪里有免费的网站推广
  • 如何设计网站的首页网址外链平台