IOS環境下,微信分享失效問題

2021-08-19 09:48:20 字數 505 閱讀 8765

var content = ,

cancel: function

() {}

};

最終,我把link鏈結位址後面的引數去掉,此時在ios上是能夠觸發分享的,但是少了引數,我的業務邏輯就沒辦法處理,也不能儲存在本地,後來找到一片部落格,引起了我的注意,

1. ios分享圖示不能超過32k

2. link引數帶中文或者特殊字元,帶中文的url在安卓中應該也是會出問題的,但是安卓會自動encodeuricomponent(),而ios不會

我馬上想到我的url引數中帶了中文字元,於是乎將其encodeuricomponent()編碼,再提交**,ios上完美執行!!

以下是修改後的配置:

var content = ,

cancel: function

() {}

};

這個問題弄了我一下午啊,好在最後解決了!!

問題 微信分享測試環境分享

解決 在測試反饋給我這個問題的時候,我先去正式環境看了一下,沒有這個問題。回想了一下近期 的更改,也沒有涉及到相關的更改。得出初步結論 可能是測試環境配置的問題,造成分享不正確。不過雖然大概率是測試配置原因,問題還是需要定位的,看什麼原因造成測試環境有問題。連上 連上抓包軟體charles,進行檢視...

IOS微信分享

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

iOS微信分享開發

m檔案 void rightbuttonclick uibutton abutton pragma mark actionsheet delegate void actionsheet uiactionsheet actionsheet clickedbuttonatindex nsinteger ...