最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue項目中實現(xiàn)的微信分享功能示例

 更新時間:2019年01月21日 10:47:19   作者:黎成訶月  
這篇文章主要介紹了vue項目中實現(xiàn)的微信分享功能,結(jié)合實例形式分析了基于vue.js實現(xiàn)的微信分享功能具體定義與使用方法,需要的朋友可以參考下

本文實例講述了vue項目中實現(xiàn)的微信分享功能。分享給大家供大家參考,具體如下:

/* 微信分享 */
Vue.prototype.wechatShare = (shareData) => {
 let resource = {
  title: '隨我心愿!',
  desc: '體驗優(yōu)質(zhì)服務',
  link: 'https://www.abc.cn/',
  img: 'https://www.abc.cn/images/share_logo.jpg'
 }
 let obj = Object.assign({}, resource, shareData)
 let params = {url: window.location.href}
 $post('/vue/weixinjiekou', params).then(data => {
  // 分享標題等參數(shù)
  const shareTitle = obj.title
  const shareDesc = obj.desc
  const shareLink = obj.userShare ? obj.link + data.flag : obj.link
  const shareImgUrl = obj.img
  const config = {
   title: shareTitle, // 分享標題
   desc: shareDesc, // 分享描述
   link: shareLink, // 分享鏈接
   imgUrl: shareImgUrl, // 分享圖標
   type: '', // 分享類型,music、video或link,不填默認為link
   dataUrl: '', // 如果type是music或video,則要提供數(shù)據(jù)鏈接,默認為空
   success: function () {},
   cancel: function () {}
  }
  wechat.config({
   debug: false,
   appId: data.appid, // 和獲取Ticke的必須一樣------必填,公眾號的唯一標識
   timestamp: data.timestamp, // 必填,生成簽名的時間戳
   nonceStr: data.noncestr, // 必填,生成簽名的隨機串
   signature: data.signature, // 必填,簽名,見附錄1
   // 需要分享的列表項:發(fā)送給朋友,分享到朋友圈,分享到QQ,分享到QQ空間
   jsApiList: [
    'onMenuShareTimeline', 'onMenuShareAppMessage', 'onMenuShareQQ', 'onMenuShareWeibo',
    'onMenuShareQZone', 'startRecord', 'stopRecord', 'onVoiceRecordEnd', 'playVoice',
    'pauseVoice', 'stopVoice', 'onVoicePlayEnd', 'uploadVoice', 'downloadVoice',
    'chooseImage', 'previewImage', 'uploadImage', 'downloadImage', 'translateVoice',
    'getNetworkType', 'openLocation', 'getLocation', 'hideOptionMenu', 'showOptionMenu',
    'hideMenuItems', 'showMenuItems', 'hideAllNonBaseMenuItem', 'showAllNonBaseMenuItem',
    'closeWindow', 'scanQRCode', 'chooseWXPay', 'openProductSpecificView', 'addCard',
    'chooseCard', 'openCard'
   ]
  })
  // 處理驗證失敗的信息
  wechat.error(function (res) {
   console.log('驗證失敗返回的信息:', res)
  })
  // 處理驗證成功的信息
  wechat.ready(function () {
   // 分享給朋友
   wechat.onMenuShareAppMessage(config)
   // 分享到朋友圈
   wechat.onMenuShareTimeline(config)
   // 分享到qq
   wechat.onMenuShareQZone(config)
   // 分享到微博
   wechat.onMenuShareWeibo(config)
   // 分享到qq空間
   wechat.onMenuShareQZone(config)
  })
 })
}

微信接口信息

{
 "result": {
  "appid": "appid",
  "noncestr": "隨機串",
  "signature": "簽名",
  "timestamp": 時間戳,
  "flag": 6
 },
 "status": "y"
}

希望本文所述對大家vue.js程序設計有所幫助。

相關文章

  • vue實現(xiàn)頭像上傳功能

    vue實現(xiàn)頭像上傳功能

    這篇文章主要為大家詳細介紹了vue實現(xiàn)頭像上傳功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • Vue.js鼠標懸浮更換圖片功能

    Vue.js鼠標懸浮更換圖片功能

    這篇文章主要為大家詳細介紹了Vue.js實現(xiàn)鼠標懸浮更換圖片功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • Vue組件簡易模擬實現(xiàn)購物車

    Vue組件簡易模擬實現(xiàn)購物車

    這篇文章主要為大家詳細介紹了Vue組件簡易模擬實現(xiàn)購物車,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-12-12
  • vue-router 2.0 跳轉(zhuǎn)之router.push()用法說明

    vue-router 2.0 跳轉(zhuǎn)之router.push()用法說明

    這篇文章主要介紹了vue-router 2.0 跳轉(zhuǎn)之router.push()用法說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08
  • Vue中進行分布式鑒權(quán)與認證的過程

    Vue中進行分布式鑒權(quán)與認證的過程

    在Vue應用中,我們通常需要實現(xiàn)分布式鑒權(quán)和認證,以確保用戶的安全性和數(shù)據(jù)的保密性,本文將介紹在Vue中如何進行分布式鑒權(quán)與認證,需要的朋友可以參考下
    2023-06-06
  • 使用vant-uploader上傳照片無法刪除的解決

    使用vant-uploader上傳照片無法刪除的解決

    這篇文章主要介紹了使用vant-uploader上傳照片無法刪除的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • Vue2.4+新增屬性.sync、$attrs、$listeners的具體使用

    Vue2.4+新增屬性.sync、$attrs、$listeners的具體使用

    這篇文章主要介紹了Vue2.4+新增屬性.sync、$attrs、$listeners的具體使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-03-03
  • 在Vue3項目中使用Jest配置生成測試報告的示例詳解

    在Vue3項目中使用Jest配置生成測試報告的示例詳解

    在Vue 3項目中使用Jest進行單元測試是一種常見的做法,它可以幫助我們驗證代碼的正確性和穩(wěn)定性,本文將介紹如何在Vue 3項目中配置Jest,以生成測試報告,需要的朋友可以參考下
    2023-09-09
  • Vue2與Vue3如何利用install自定義全局確認框組件編寫

    Vue2與Vue3如何利用install自定義全局確認框組件編寫

    這篇文章主要介紹了Vue2與Vue3如何利用install自定義全局確認框組件編寫方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • 詳解VUE中的Proxy代理

    詳解VUE中的Proxy代理

    這篇文章主要介紹了Proxy代理對象詳解,Proxy 是ES6中提供的一個非常強大的功能,可以用來代理另一個對象,從而攔截、監(jiān)視并修改這個對象的各種操作,需要的朋友可以參考下
    2023-04-04

最新評論

宝清县| 鹤壁市| 丹凤县| 板桥市| 上林县| 桐乡市| 利川市| 永定县| 中卫市| 伊春市| 石首市| 神池县| 苏州市| 扬州市| 即墨市| 浠水县| 河北省| 星座| 丹东市| 定远县| 大理市| 嵩明县| 禄丰县| 济南市| 安庆市| 遵化市| 梓潼县| 庆安县| 温宿县| 都昌县| 恩平市| 抚远县| 汕头市| 安吉县| 井研县| 包头市| 亚东县| 闽清县| 象州县| 西藏| 阜新|