React Native系列——微信分享

1、使用步驟

一、下載插件

下載react-native-wechat這個插件,並按照文檔修改原生項目的配置和代碼html

github地址:https://github.com/weflex/react-native-wechat前端

二、在微信開放平臺註冊帳號並新建應用

微信開放平臺:https://open.weixin.qq.com/react

 

 

 

 

審覈成功後,你便得到了AppID和AppSecretandroid

三、包名的獲取

四、應用簽名的獲取

(1)、應用簽名能夠經過一個小工具得到,工具下載地址:https://open.weixin.qq.com/zh_CN/htmledition/res/dev/download/sdk/Gen_Signature_Android.apkios

(2)、將小工具安裝到手機,打開並輸入應用包名獲取簽名git

(3)、參考文章:es6

http://www.cnblogs.com/ayanmw/p/3721858.htmlgithub

http://my.oschina.net/u/816213/blog/685762react-native

http://www.cnblogs.com/ayanmw/p/3720804.html微信

其實我是作前端的,對於簽名不太懂。

五、項目中的代碼

 

 

更多的方法請查看github官網和issues的問題。

六、分享結果

 

2、特別注意

一、 這些插件最基本的功能就是分享朋友圈,微信支付和微信登陸都須要300塊錢/年的註冊費用。

二、 你們須要到微信開放平臺上註冊一個app項目,而後獲取appid纔可以使用,我開始有微信公衆平臺的帳號,這個和微信開放平臺不通用。

三、官網上面使用了async await方法,我最開始是用箭頭函數的寫法定義的本身的函數,這個await就編譯不過去了,一直報錯,後來改成普通的es6的寫法定義函數就能夠編譯過去了

四、有時候分享不成功是由於分享的照片大小是有限制的

五、另外兩個插件

①react-native-wechat-android

https://github.com/beefe/react-native-wechat-android

②react-native-wechat.ios

https://github.com/beefe/react-native-wechat-ios

免責說明

一、本博客中的文章摘自網上的衆多博客,僅做爲本身知識的補充和整理,並分享給其餘須要的coder,不會用於商用。

二、由於不少博客的地址看完沒有及時作保存,因此不少不會在這裏標明出處,很是感謝各位大牛的分享,也但願你們理解。

相關文章
相關標籤/搜索