We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy.
Unfortunately, activation email could not send to your email. Please try again.

How can I assign the default theme of a specific mobile OS to the automatic theme system?

By default, when you render an application in the ejm environment, the appview is set with the default theme based on the OS. For example, by default iOS light theme for iOS and holo light theme for Android. In order to apply the user desired theme for the specific OS, you have to set the specific theme option with data-ej-theme attribute in the head tag. Refer to the following code example.

Script

</script>

if (ej.isIOS7()) //This will set default theme for iOS7 device.

        $("head").attr("data-ej-theme", "dark");

    else if (ej.isAndroid()) //This will set default theme for Android device.

        $("head").attr("data-ej-theme", "light");

</script>

 

Article ID: Published Date: Last Revised Date: Platform: Control:
3911 02/12/2015 02/12/2015 JavaScript General
Tags:
Did you find this information helpful?
Add Comment
You must log in to leave a comment

You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.