内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

Android分享微信小程序失敗的案例分析-創(chuàng)新互聯(lián)

小編給大家分享一下Android分享微信小程序失敗的案例分析,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

創(chuàng)新互聯(lián)公司主要從事成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)邯鄲,十年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):13518219792

前言

小菜這兩天接入分享微信小程序的入口,本來很簡單的幾行代碼,可最后搞得我頭昏腦脹。微信小程序官網(wǎng)上的接入方式已經(jīng)說的非常清楚,可在小菜自己實(shí)踐的過程中,卻始終不成功。其實(shí)真的很簡單,而卡住了還真的是很頭疼,因此特意記錄一下。

Android分享微信小程序失敗的案例分析

Android分享微信小程序失敗的案例分析

集成方式

build.gradle 中添加 compile 'com.tencent.mm.opensdk:wechat-sdk-android-with-mta:+';

在需要調(diào)用分享功能的入口添加如下代碼,如果配置參數(shù)都正常的話基本就可以正常分享了:

public void shareToMiniWX() {
 WXMiniProgramObject miniProgramObj = new WXMiniProgramObject();
 miniProgramObj.webpageUrl = "http://www.qq.com"; // 兼容低版本的網(wǎng)頁鏈接
 miniProgramObj.miniprogramType = WXMiniProgramObject.MINIPTOGRAM_TYPE_RELEASE;// 正式版:0,測試版:1,體驗(yàn)版:2
 miniProgramObj.userName = Constants.miniProgramId; // 小程序原始id
 miniProgramObj.path = "pages/home/home";  //小程序頁面路徑
 WXMediaMessage msg = new WXMediaMessage(miniProgramObj);
 msg.title = "小程序消息Title";   // 小程序消息title
 msg.description = "小程序消息Desc";  // 小程序消息desc
 Bitmap bmp = BitmapFactory.decodeResource(mContext.getResources(), R.drawable.share_friend_circle_icon_new);
 Bitmap thumbBmp = Bitmap.createScaledBitmap(bmp, 90, 90, true);
 bmp.recycle();
 msg.thumbData = BitmapUtil.bmpToByteArray(thumbBmp, true);
 SendMessageToWX.Req req = new SendMessageToWX.Req();
 req.transaction = "" + System.currentTimeMillis();
 req.message = msg;
 req.scene = SendMessageToWX.Req.WXSceneSession; // 目前支持會(huì)話
 WXAPIFactory.createWXAPI(mContext, AppID).sendReq(req);
}

問題說明

問題一:無法分享到微信【由于不支持的分享類型,無法分享到微信】

Android分享微信小程序失敗的案例分析

出現(xiàn)這種情況的問題基本上都是分享的ID有問題,一定一定不要認(rèn)定自己寫的絕對正確,多多核對幾次,當(dāng)時(shí)小菜就吃了這個(gè)虧。原始ID 和 AppID 一定要寫對:

1、原始ID 是類似于 gh_... 的15位字符串;

Android分享微信小程序失敗的案例分析

2、AppID 是類似于 wx... 的18位字符串。

Android分享微信小程序失敗的案例分析

問題二:無法分享到微信【未在同一應(yīng)用下】

出現(xiàn)這種情況時(shí)一般是 原始ID 與 AppID 不匹配,小菜在測試的時(shí)候剛開始用的微信官方提供的 Demo 測試的,AppID 沒有更改,便會(huì)出現(xiàn)這個(gè)問題。

問題三:分享進(jìn)入小程序,該頁面不存在?

Android分享微信小程序失敗的案例分析

分享小程序正常,但是點(diǎn)進(jìn)去出現(xiàn)錯(cuò)誤,是 miniProgramObj.path = "pages/home/home"; 路徑錯(cuò)誤,尤其是在路徑傳參時(shí)特別注意。

小提示

  • miniProgramObj.miniprogramType = WXMiniProgramObject.MINIPTOGRAM_TYPE_RELEASE; 建議用正式版進(jìn)行測試;

  • 目前微信分享小程序只支持 WXSceneSession 聊天頁面分享;

  • 分享小程序展示的圖為 Bitmap 格式,url 圖片建議在一個(gè)新線程中轉(zhuǎn)為 Bitmap 在進(jìn)行傳參。

整個(gè)接入過程真的很簡單,最主要就是兩個(gè)ID正確,而且千萬不要自以為是對的!希望各位不會(huì)出現(xiàn)小菜遇到的這些坑。

看完了這篇文章,相信你對“Android分享微信小程序失敗的案例分析”有了一定的了解,如果想了解更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!

標(biāo)題名稱:Android分享微信小程序失敗的案例分析-創(chuàng)新互聯(lián)
URL鏈接:http://www.rwnh.cn/article28/pccjp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機(jī)網(wǎng)站建設(shè)、營銷型網(wǎng)站建設(shè)、響應(yīng)式網(wǎng)站、Google、網(wǎng)站策劃、移動(dòng)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司
兴和县| 乐清市| 连江县| 文山县| 航空| 玉田县| 龙江县| 大足县| 平山县| 沽源县| 汉寿县| 芮城县| 孝昌县| 昌黎县| 沁源县| 嘉祥县| 全椒县| 藁城市| 丰镇市| 牙克石市| 云浮市| 平昌县| 海伦市| 南开区| 长白| 夏津县| 永德县| 宁德市| 满洲里市| 册亨县| 阳新县| 泌阳县| 大邑县| 哈尔滨市| 临江市| 沐川县| 遂川县| 高台县| 昭觉县| 徐汇区| 宜春市|