微信小程序中涉及虛擬產品購買,ios暫不支持的相關整理意見


這個東西呢也不能怪微信小程序,屬實蘋果搞的事情,那怎么小程序相關內容去通過審核呢?

首先我們要搞清楚哪些屬於虛擬商品:如某某書幣,某某會員,或者是提前編輯好的網課,文檔等都屬虛擬商品購買,簡言之就是沒有實體商品的交易。

那么我們怎么去整改呢,首先我們需要在app.js中調用用戶的機型,如果是iphone機型的話就設置一個全局值為true:

wx.getSystemInfo({
  success:(res)=>{
    if(res.model.indexOf('iPhone')!=-1){
      this.globalData.isIphone=true;
    }
  }
})

去到帶有虛擬商品購買元素的頁面,注意是只要含有虛擬商品購買元素的頁面都要進行調整,哪怕你只包含了一個按鈕,有兩種解決方式,:
1.需要給對應的元素設置if的判斷控制其是否生成該元素

2.將含有價格的字樣動態渲染為免費,付款按鈕文字替換為"由於相關規定,ios暫不支持相關功能"等類似的字樣

簡單來說就是ios機型的用戶不允許出現任何關於虛擬商品付款的內容,哪怕只是一個字,一個詞都不行,對於ios的用戶要么你就隱藏要么你就替換文本。

至此,由於這個原因引起的審核不通過就可以解決了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM