位元組跳動小程式的一些坑

2022-08-31 22:42:26 字數 1514 閱讀 7488

抖音安卓 10.3 及以上,抖音 ios10.7 及以上 ,需要通過 tt.getsysteminfosync() 判斷版本號 。

// 抖音版本 驗證

function validver()

//......
}

/*

需先做版本判斷處理

*/if (!this

.verflag)

else

/*

全域性 */

const videoad = null;//

.../*

初始化廣告物件

*/initttad() );

/*捕捉錯誤

*/videoad.onerror((err) =>

});/*監聽廣告關閉

*/videoad.onclose((res) => else

});}}

不同頁面使用可能會衝突 參考封裝的方法⬇️

<>

2.ad元件

<

view

class

="ad"

v-if

="toutad"

>

<

ad

unit-id

="廣告id"

ad-intervals

="100"

bindload

="adloadhandler"

binderror

="aderrorhandler"

bindclose

="adclosehandler"

>

ad>

view

>

先獲取token 

post

let url = "

";/*驗證字段

*/let data =,

],};/*

傳送請求

*///

.......

//請求成功

驗證 prob 字段

let data =res.data.data;

let flag = data.some((item, index) =>);

ios暫不支援虛擬支付 需要做判斷

//

function tpay(res, ip = "127.0.0.1", out) ;

//排序 let restr = sortstr(orderinfo, key, false

);

//獲取 簽名

let sign =nodmd5(restr);

orderinfo.sign =sign;

//ip 不參與簽名

orderinfo.risk_info = `"}`;

return

orderinfo;

}

h5支付詳細參考

小程式的一些坑吧

1 小程式背景 background image wxss是無法使用本地資源 即 檔案中的資源 解決 1 使用網路 2 使用base64 把轉為base64格式 網上有工具 3 不寫在wxss中,直接寫在wxml中 view style background image url assets ima...

微信小程式的一些坑一些總結(持續更新)

彈出框被原生元件遮擋的問題可以在彈出框中使用cover view來代替view,但是這會導致彈出框的顯示效果發生變化,需要修改彈出框的樣式。更好的替代方法是 如果原生元件是canvas,可以在彈出對話方塊時用image代替canvas。例子如下 布局 charimg src charimgpath ...

一些C 的小程式(一)

輸出hello word include using namespace std int main 查詢int的空間大小 include using namespace std int main 定義列舉型別,輸出比賽結果 include using namespace std enum gamer...