日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

js获取微信状态栏高度_人人商城打包app教程 方法 hbuilder打包支持支付宝微信原生支付...

發(fā)布時間:2025/6/15 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 js获取微信状态栏高度_人人商城打包app教程 方法 hbuilder打包支持支付宝微信原生支付... 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

使用hbuilder打包人人商城app 方法支持微信支付寶原生支付

介紹

人人商城打包使用hbuilder打包app需要的文件,目前支持微信原生支付,支付寶原生支付,原生退出app ,還沒有寫分享和原生uni推送的,未來會寫。

效果截圖

人人商城打包方法

人人商城打包方法

人人商城app打包

軟件架構(gòu)

在微信支付和支付寶支付的官方php demo上進行改造。并重寫了h5app.js的代碼,讓人人商城打包app 支持安卓微信支付寶支付,同時支持ios的支付寶支付。(IOS微信支付也支持 但需要你上架IOS。)

安裝教程

  • 將整個pay文件夾拷貝至 :你的微擎目錄/addons/ewei_shopv2/core/mobile 文件夾下。確保路徑正確。
  • 將static文件夾,拷貝至 :你的微擎目錄/addons/ewei_shopv2 確保路徑正確,應(yīng)該是會替換掉 你的微擎目錄/addons/ewei_shopv2/static/js/app/biz 下面的原有的H5app.js
  • 使用說明

  • 在拷貝安裝之前,你應(yīng)該首先申請微信支付寶 appID和 微信支付的一些賬號,并在微擎后臺配置好參數(shù)。具體請見后端支付文件說明
  • 使用hbuilder 打包
    • 打開hbuilder后選擇文件,新建 ,項目 ,項目類型選擇 wap2app
    • 然后輸入你的移動端網(wǎng)站網(wǎng)址即可。 應(yīng)該是這樣的格式 http://XXXXX.com/app/index.php?i=1&c=entry&m=ewei_shopv2&do=mobile xxx替換成你的網(wǎng)站域名。
    • 如果不會請參考hbuilder官方文檔
  • 在剛剛創(chuàng)建的項目文件夾有一個 manifest.json文件 ,打開它,選擇源碼試圖,將以下代碼插入plus 內(nèi)
  • "useragent" : { "value" : "CK 2.0", "concatenate" : true },
  • 修改后的代碼應(yīng)該看起來是這樣的
  • "plus" : {"useragent" : {"value" : "CK 2.0","concatenate" : true},"splashscreen" : {"autoclose" : true, //是否自動關(guān)閉程序啟動界面,true表示應(yīng)用加載應(yīng)用入口頁面后自動關(guān)閉;false則需調(diào)plus.navigator.closeSplashscreen()關(guān)閉 "waiting" : true //是否在程序啟動界面顯示等待雪花,true表示顯示,false表示不顯示 },"statusbar" : {"immersed" : "supportedDevice", //是否為沉浸式狀態(tài)欄,提交云端打包后生效"background" : "#D74B28" //系統(tǒng)狀態(tài)欄背景顏色,字符串類型,#RRGGBB格式 },.......//后邊還有很多代碼 我不復(fù)制了,明白意思就好。
  • 可以參考hbuilder官網(wǎng)文檔對 sitemap.json 繼續(xù)優(yōu)化,優(yōu)化加載速度等。
  • 以上步驟完成,選擇hbuilder 菜單欄里的 發(fā)型 選擇原生app -云打包 進行打包
  • 注意打包時 一定要選擇 使用自有證書, 按鈕旁邊有鏈接 可以去看怎么生成。 以及一定要設(shè)定一個應(yīng)用包名 記下來,這對微信支付很重要!
  • 打開微信開放平臺,然后輸入剛剛設(shè)置的包名,以及去下載一個app簽名獲取工具,把剛剛證書的簽名獲取一下,填進去 要不然是用不了微信支付的!
  • 參考文獻

    pay/README.md · LionJoy/renrenapppay - Gitee.com?gitee.comAndroid平臺簽名證書(.keystore)生成指南 - DCloud問答?ask.dcloud.net.cn

    特別說明

    在以上安卓平臺簽名證書制作 查看自己的證書時,MD5值即為簽名,在微信開放平臺可以直接填這個,但需要去掉,比如生成后的文件 你按照說明查看證書信息,是這樣的

    Keystore type: PKCS12 Keystore provider: SUN Your keystore contains 1 entry Alias name: test Creation date: 2019-10-28 Entry type: PrivateKeyEntry Certificate chain length: 1 Certificate[1]: Owner: CN=Tester, OU=Test, O=Test, L=HD, ST=BJ, C=CN Issuer: CN=Tester, OU=Test, O=Test, L=HD, ST=BJ, C=CN Serial number: 7dd12840 Valid from: Fri Jul 26 20:52:56 CST 2019 until: Sun Jul 02 20:52:56 CST 2119 Certificate fingerprints: MD5: F9:F6:C8:1F:DB:AB:50:14:7D:6F:2C:4F:CE:E6:0A:A5 SHA1: BB:AC:E2:2F:97:3B:18:02:E7:D6:69:A3:7A:28:EF:D2:3F:A3:68:E7 SHA256: 24:11:7D:E7:36:12:BC:FE:AF:2A:6A:24:BD:04:4F:2E:33:E5:2D:41:96:5F:50:4D:74:17:7F:4F:E2:55:EB:26 Signature algorithm name: SHA256withRSA Subject Public Key Algorithm: 2048-bit RSA key Version: 3

    那么 就需要在微信開放平臺 app 信息里填寫上 F9F6C81FDBAB50147D6F2C4FCEE60AA5

    gitee源碼地址:

    gitee源碼地址?gitee.com

    總結(jié)

    以上是生活随笔為你收集整理的js获取微信状态栏高度_人人商城打包app教程 方法 hbuilder打包支持支付宝微信原生支付...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。