模板標(biāo)簽里面
模板與PHP程序中如何判斷在微信小程序里?
在模板中判斷終端
{if IS_PC} 是電腦端界面 {/if}
{if IS_MOBILE} 是移動(dòng)端界面 {/if}
{if IS_MOBILE_USER} 是移動(dòng)端的訪客 {/if}
{if dr_is_weixin_app()} 來(lái)自微信app的公眾號(hào)里面 {/if}在php程序中判斷終端
if (IS_PC) {
// 調(diào)用的pc模板
}
if (\Phpcmf\Service::C()->_is_mobile()) {
// 來(lái)之移動(dòng)端,pc端取反就行
}
if (dr_is_weixin_app()) {
// 來(lái)自微信app的公眾號(hào)里面
}
這個(gè)只能自行的去摸索特征字符串
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問(wèn)題!
{if strpos($_SERVER['HTTP_USER_AGENT'], '特征字符')!== false} 是這個(gè)終端 {/if}特征字符不固定,微信小程序叫 wxpmin,百度小程序叫baidumin
{if strpos($_SERVER['HTTP_USER_AGENT'], 'miniProgram')} 在小程序中 {else} 不是小程序中 {/if}親測(cè)OK