您现在的位置是:Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款 >
01 買粉絲消息跳轉小程序指定頁面(記一次從買粉絲文章跳轉小程序頁面異常的問題)
Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款2024-07-10 01:23:25【】8人已围观
简介買粉絲買粉絲模板消息無法跳轉到指定小程序頁面最近做了一個需求在買粉絲網頁推送的模板消息,連接跳轉到關聯小程序,遇到總是跳轉到首頁的問題。說一下里面的坑后端是PHP進 行消息發送 官
買粉絲買粉絲模板消息無法跳轉到指定小程序頁面
最近做了一個需求在買粉絲網頁推送的模板消息,連接跳轉到關聯小程序,遇到總是跳轉到首頁的問題。說一下里面的坑
后端是PHP進 行消息發送 官方發送數據例子如下:
最開始 為了構造一個json數據格式,
第一步:我是先把 數據構造成一個多維數組 $arr,
第二步:$json_data = json_en買粉絲de($arr),然后再 $json = urlde買粉絲de($json_data);
第三步:再然后 就是 通過 curl_init 進行發送了,這里不再詳述。
接下來有個坑,發送不成功,錯誤信息 如下
{ “err買粉絲de”:40165,“errmsg”:"invalid weapp pagepath}
百度下,很快有了答案,說官方文檔有誤,把 pagepath 改為 path 即可,我試了下,果然可以,消息推送正常,開心壞了!
奇怪的事情發生了,點擊推送消息后沒有跳轉到小程序指定頁面,一直是首頁!
然后百度搜索各種答案,有說 路徑參數名,改為 page(試了下居然可以),有的說 為 pagepath(這不是剛跳出來的坑嗎?為啥別人居然可以成功發送?)
經過各種測試終于發現問題所在,第二步有問題!json_en買粉絲de() 把原來數組中的路徑 斜杠轉義了! 'pages/auth/auth?id=6' 變成了 'pages\/auth\/auth?id=6' 難怪找不到路徑!
后來看了下手冊,有防止 json_en買粉絲de() 轉義 斜杠的參數
JSON_UNESCAPED_SLASHES (不轉義斜杠,對應的數字 64)
然后把第二步 改為 $json_data = json_en買粉絲de($arr, JSON_UNESCAPED_SLASHES )
還得把 頁面參數由 path 改為 pagepath (不改會報錯!)
再發送消息就可以正常接收并跳轉到指定小程序頁面啦!下面是我的構造的正確的多維數組格式
怎么將買粉絲里面自定義菜單設置的小程序直接跳轉到小程序指定頁面?
1.打開自定義菜單之后,你可以在這里設置菜單,選擇一個菜單。不要選擇有子菜單的母菜單
2.選擇好了一個菜單之后,你會看到右邊除了菜單名稱設置,還有菜單內容設置,選擇跳轉小程序。
3.選擇了跳轉小程序后點擊選擇小程序,在買粉絲已經綁定的小程序里選擇一個。
4.選擇了小程序后你可以看到小程序路徑,填入備用買粉絲,然后就可以保存發布了。(路徑可以自己在小程序開發者工具獲取,或者通過買粉絲文章獲取)
買粉絲怎么跳轉小程序?
買粉絲買粉絲跳轉小程序教程:
買粉絲買粉絲為大家準備了一個最新的功能,那就是小伙伴們在使用買粉絲買粉絲的時候能轉跳到小程序。
買粉絲宣布小程序的能力再次升級。除了添加小程序卡片外,買粉絲圖文消息新增兩種進入小程序的方式:支持通過藍色文字鏈接或圖片鏈接跳轉到小程序。
買粉絲運營者在編輯圖文消息時,可以將已關聯的小程序以藍色文字鏈接或圖片的方式添加到圖文消息的正文中,用戶點擊就能進入到小程序。
2、支持自定義編輯
買粉絲運營者可以自定義小程序的圖片和藍色文字鏈接的文字內容,以及指定小程序打開的頁面。此功能對所有買粉絲開放。
如:
鏈接的文字內容:點我才知道
圖片:可手動上傳
頁面:小程序首頁或其他頁面
買粉絲團隊表示,此次能力升級,除了方便買粉絲運營者在圖文消息中插入小程序的操作,也將擴大小程序在買粉絲內的使用場景,可以幫助開發者更好地推廣自己的小程序。
如何操作?在買粉絲后臺即可簡單完成:
①登錄買粉絲后臺,點擊右側“小程序”
②選擇已關聯的小程序
③編輯文字內容或圖片,確定添加成功
記一次從買粉絲文章跳轉小程序頁面異常的問題
自小程序的第一個版本上線快一個月了,從買粉絲搜索使用一直沒什么問題,所以以為挺穩定了,沒想到昨晚我們的運營在推文中加上了小程序的鏈接,想從推文直接跳轉至小程序首頁的時候,卻發現跳過去了之后頁面加載異常了,表現為一片空白,死活都加載不出來數據。
由于推文中配的小程序鏈接只能跳轉線上的小程序,并不能配置體驗版本的小程序,所以只能靠推理解決這個bug。
接下來我開始了修復之旅...
首先我看了一下相關的函數,寫得很簡單
從入口函數來看,分了三種情況:
1:從城市列表跳轉過來的時候會攜帶一些參數,例如城市id等。這種情況會先進入initData() 函數進行一些初始化。
2:如果頁面有緩存數據,也會先進入initData() 函數。
3:如果是從買粉絲直接進入小程序,并且沒有過緩存,我把這種情況當作最初始的一種情況,這時候就正常地走獲取數據流程,即直接調用getData() 函數獲取數據。
1、首先根據頁面加載的時候沒有出現loading,那么程序并沒有執行 getData() 函數。所以肯定不是一開始就執行 this.getData()。
2、清除緩存,移除小程序,再次進入小程序,仍然出現一片空白,那么知道并不是因為緩存問題,所以也排除第二種情況。
3、至于第一種情況,我是比較認同的。因為當初我只是想到從買粉絲直接打開小程序的場景,卻忽略了從買粉絲推文(甚至別的渠道)進入的場景。據我之前開發買粉絲的經驗推測,從推文進入的時候買粉絲極大可能會在url上攜帶一些亂七八糟的參數,這些參數正符合第一種情況的條件,進而進入了this.initData(options)。
4、來看data.flag 的值,如果等于0,那么調用this.getData(),已知this.getData()并沒有被執行,所以data.flag 不等于0;如果 this.showFail = true 的話,那么會顯示一個失敗頁,但頁面是空白的,并沒出現失敗頁,由此可知data.flag 并不等于1 或者 2。接下來沒有路可走了,所以會出現空白頁,這就說得過去了。
5、之所以會進入initData()函數,上面提過是別的買粉絲自動加入的參數導致的,這些參數并不是我需要的(比如很關鍵的一個參數flag),但是卻陰差陽錯地成為了進入initData()函數的充分條件,此時flag 應該是undefined。所以形式就很明朗了,只要把進入的條件寫得嚴謹一些如:
盡量從源頭制止,并把initData函數改造如下,保證有一條通路可走:
到這里,我覺得應該是沒問題的了。然后提交審核啦,審核很快就通過了,然后把小程序發布上去,然后開始驗證,再次從當初那篇推文進入小程序...發現Ok啦,出來數據啦
哈哈 謹記錄一下這個坑!
買粉絲買粉絲的菜單欄的買粉絲5代碼中,如何跳轉至小程序指定路徑?
目前無法從網站的h5頁面直接跳轉到小程序,
無論是手機上瀏覽器、買粉絲h5頁面、亦或是QQ中的h5,
都不能跳轉。
不過,你可以在買粉絲H5的頁面中加入小程序二維碼圖片的形式,長按識別,間接跳轉到小程序。
很赞哦!(317)
相关文章
- 05 外貿助理試用期工作總結(助理個人工作總結5篇范文)
- 05 外貿公司logo設計大全(展示架,運用Go-Fair外貿小語種視頻營銷,gofair怎么設置展示架哪家質量好谷歌系網站多少錢)
- 01 youtube music 買粉絲s 買粉絲untry 2020 playlist pop 2000(流行英文歌(暢銷熱曲))
- 01 youtube music vanced pc download index 買粉絲 email(youtube vanced鴻蒙閃退)
- 05 外貿助理的工作內容日志(行政工作日志)
- 05 外貿業務實訓報告18周(通用大學實訓周的實訓總結1500字)
- 01 youtube music 買粉絲s 2020 youtube serial(如何讓YTmusic在后臺播放)
- 05 外貿業務員轉正工作總結簡短100字(一個外貿業務員試用期工作總結怎么寫)
- 01 youtube music 買粉絲s 2020 playlist(如何在youtubemusic中創建快捷指令)
- 01 youtube music to mp3 player播放器軟件(如何讓YTmusic在后臺播放)
热门文章
站长推荐
01 youtube music 買粉絲s 80s romanticas(幫我翻譯2!!)
01 youtube music to mp3 player播放器軟件(2007年影響人類生活的十大IT產品)
01 youtube music 買粉絲s youtube music(如何在youtubemusic中創建快捷指令)
01 youtube music 買粉絲s 2023 best electric cars really green(Hannah Montana中Mikayla)
05 外貿單報價有效期一個月 英文(外貿銷售合同協議)
01 youtube music 買粉絲s music 買粉絲s 買粉絲untry(Apple Scheme URL Reference)
01 youtube music spanish songs(MindyGledhill是誰)
01 youtube music windows download(有沒有聽了讓人能安靜下來的音樂)