Marmalade 5.2 has a new icf setting for iOS devices (IOSFileUseCacheForRam) that maps ram:// to the Library/Caches/ folder instead of /Documents, the motivation being to prevent apps being rejected for misuse of the /Documents folder.
This causes a problem when loading local files using s3eWebView. Internally, s3eWebView hard maps urls beginning with ram:// to the Documents folder, not taking into account the setting of IOSFileUseCacheForRam. If an app uses this setting, it can no longer load local urls.
s3eWebView should probably examine this setting and map ram:// accordingly. I've modified the s3eWebView source to do this and it seems to work fine. Also, maybe s3eWebView could also be modified to understand urls beginning with "cache://", and map them to the /Libary/Caches folder.
Cheers,
Beaker.












Thanks. I'll see if we can make these changes.