flutter之微信分享fluwx ios版

2021-10-07 21:36:49 字數 1280 閱讀 4025

1、fluwx: ^2.1.0   

2、flutter: 1.18.0-11.1.pre

先把官網看一下,我整理的只是我本次開發遇到的問題

在這裡面主要的是生成 universallink 的時候是第一次弄浪費了點時間

//     return wxapi.handleopenurl(url, delegate: self)

leturlstring = url.absolutestring  //url 的絕對字串

notificationcenter.default.post(name: nsnotification.name(rawvalue: "wechat"), object:self,userinfo: ["url":urlstring])

returntrue

ifuseractivity.activitytype == nsuseractivitytypebrowsingwebelse{     

//handle url

returntrue

flutter裡面分享按鈕**

import 'package:fluwx/fluwx.dart' as fluwx;

gesturedetector(

ontap: () {

fluwx.sharetowechat(fluwx.wechatsharewebpagemodel(

title: detail['region_name'], // 標題

description: '一起來圍觀吧!', // 描述,預設是?的鏈結

thumbnail: fluwx.wechatimage.network(detail['img'] '), // 頭像  fluwx.wechatimage.assent  本地

scene: fluwx.wechatscene.session));

child: container(

margin: edgeinsets.only(left: 20),

padding: edgeinsets.only(right: 20),

alignment: alignment.center,

child: image.asset('detailimgs/share.png'))),

說明:過程中遇到的非技術的坑

IOS微信分享

ios開發工具包,解壓後得到 libwechatsdk.a wxapi.h wxapiobject.h 三個檔案。將這3個檔案拖到你的工程裡。然後 選擇你的工程設定項,選中 targets 一欄,在 info 標籤欄的 url type 新增 url scheme 為你所註冊的應用程式id。如圖然後...

nodeJS微信分享

二 js請求node後台簽名 隨機數 時間戳之類的 function getwxsignature success function jsons 三 nodejs express 路由 分享 router.post activitywxshaer function req,res,next 簽名 p...

微信分享功能

最近在做手機端頁面,需要乙個分享功能,其實自身分享是可以的,但是為了分享出的內容豐富,比如縮圖了,描述了等等,如下圖所示 步驟一 繫結網域名稱步驟二 引入js檔案 在需要呼叫js介面的頁面引入如下js檔案,支援https 獲得access token 和 jsapi ticket這些需要後台去做 a...