madp-seed
Version:
A madp project
49 lines (42 loc) • 1.06 kB
JavaScript
/**
* 与h5相关的方法
* author by qin.liu12
*/
// 离线包id appId
const mainAppId = "10000001";
/**
* 跳转h5页面
* pageStyle | 整型 |页面类型|-1:不加载导航栏,1:默认类型,2:搜索导航栏
* orientation | 整型 |屏幕方向|0:横屏,1:竖屏(默认),2:跟随用户设置
* @param {*} obj
*/
function openH5Page(obj) {
console.log(obj.url)
obj.madp.startUrlSync(
mainAppId,
obj.url,
obj.pageStyle || 1,
obj.orientation || 1
)
}
// 设置用户id 用于白名单匹配
function setUserIdSync(userId){
madp.setUserIdSync(userId);///sdasdassa
}
// 开启检测离线包更新轮询
function startLoopTaskSync(madp){
madp.startLoopTaskSync({
intervalSecond: 5
})
}
//停止检测离线包更新轮询
function stopLoopTaskSync(madp){
madp.stopLoopTaskSync();
}
module.exports = {
mainAppId,
openH5Page,
setUserIdSync,
startLoopTaskSync,
stopLoopTaskSync
}