2013-04-02 69 views

回答

2

Spring Mobile不包括內置支持來區分Android和iOS。但是,它包含兩個接口,DeviceDeviceResolver。您可以實施這些自定義版本來檢測Android和iOS設備,並提供其他方法,例如isAndroid()isIOS()。然後,您可以配置DeviceResolverHandlerInterceptor以使用您的DeviceResolver實現。當您在Controller中使用檢測到的設備時,您可以簡單地將其轉換爲您的實施。回顧提供的LiteDeviceLiteDeviceResolver的實現以獲取靈感。

相關問題