需要檢測設備是Android還是iPhone。使用下面的代碼後,兩種都顯示。
最好是Android/iPhone/iPad
public function preExecute() {
...
$context = $this->getContext();
$request = $context->getRequest();
$response = $context->getResponse();
print_r($request->getHttpHeader('User-Agent'));
....
}
$ua = strtolower($request->getHttpHeader('User-Agent'));
if(stripos($ua,'android') !== false) {
//android
}else if(stripos($ua,'iPhone') !== false) {
//iphone
}else{
//other browser
}
最好升級到1.4版本。