AttachmentViewer and Image Limitations

There are some limitations on the size of the attachments and images that you can include as part of the Hybrid App message.

These limitations vary by platform.
Platform Size Limit
iOS Large attachments can produce longer processing times.
Android Large attachments can produce longer processing times. There is a 1MB limit for attachments on Android devices.
Windows Mobile The maximum size of a JavaScript variable for Windows Mobile is 2MB, which allows for more memory. Warning messages are shown if the script continues for a long time, which can cause the memory to run out.
BlackBerry 5.0 and BlackBerry 6.0 On BlackBerry 5.0, the maximum size of a JavaScript variable is 500KB and on BlackBerry 6.0 and later, the maximum size of a JavaScript variable is 2MB. The maximum size must be larger than the attachment and the rest of the Hybrid App message. If the attachment is Base64-encoded, also allow for an increase in the attachment size.
Note: When accessing very large binary (image) data in the mobile business object associated with the Hybrid App, ensure that the attribute set in the mobile business object is a BigBinary datatype, rather than Binary.
Related reference
Image Properties