Your comments

As I'm reviewing old posts, I'd like to add here that all of our characters have long been implemented in HTML5, and all of them function fully and transparently on mobile devices (both iOS and Android).


The API is the same on all platforms - so from the developer's point of view, there is no need to do anything different for mobile devices - it will work the same way, with the following points to note  - 


1. Mobile browsers do not support 'play on load' for audio or video. This affects all websites and is not specific to SitePal. Consequently - if you set up your SitePal character to speak automatically when the page loads, it will do so on desktop, but not on mobile. This will not cause an error, it will simply not speak. 

Once the user interacts with the page ("activates" the page) the browser allows media playback. So, if the user clicks any button on the page, the SitePal character can speak.


2. setVolume api function does not work on the mobile browser. It will not fail, but will have no effect.


3. We've recently introduced an api function 'dynamicResize' which you can used to implement responsive design on mobile devices. 


Hope this helps,

Gil