View Analytic Applications in Safari on iPads
You can directly view your analytic application in embed mode in Safari on an iPad with an optimal user experience.
Currently for viewing analytic applications in Safari on iPad, only embed mode is supported. The URL to access the application should be composed in a syntax with embed parameter appended. For more information, see Use Application URL.
Viewing analytic applications with Google Chrome on iPad isn't supported.
Requesting desktop website for an analytic application isn't supported.
When you access an analytic application in embed mode via URL, messages may pop up reminding you to open it via SAP Analytics Cloud mobile app, which we also recommend. If you still want to view the embedded application in Safari without seeing the popup message each time, you can add a parameter isSourceMobileApp=true to the URL.
Prerequisites
First, the application should be marked as mobile enabled. To do this, at design time from File in the toolbar, go to . Make sure that Enable mobile support is on. If your application contains custom widgets, custom widget developer needs to mark the custom widgets as supported for mobile by setting supportsMobile to true in contribution json file.
On your device to view the analytic application, open Settings, select Safari and turn off the two options Prevent Cross-Site Tracking and Block All Cookies.
Also make sure that you've met the minimum requirements for iOS and iPad. For details, refer to Mobile Requirements section in System Requirements and Technical Prerequisites.
Restrictions
Currenly in Safari on iPads, the following widgets in analytic applications aren't supported:
-
geo map
-
R visualization
-
comment widget
The following features aren't supported:
-
exporting the application as a PDF
-
creating a story from a widget
-
editing planning data in cross tabs
-
smart discovery
-
smart insights
-
data explorer
-
display and use of the navigation panel on smaller mobile devices like smart phones
Most script APIs are supported except for:
-
export to PDF APIs
-
open data explorer APIs
-
smart discovery APIs
-
open search to insight dialog APIs
-
APIs related to unsupported widgets (such as web page, geo map and R visualization)
-
APIs related to BPC planning sequence
For restrictions on SAP Analytics Cloud mobile app, see iOS Mobile App Feature Compatibility and Android Mobile App Feature Compatibility.
Script API
There's an API that indicates whether an application is in mobile mode or not:
Application.isMobile(): BooleanWhen the application is displayed in Safari on an iPad, it returns true.
In theory, it returns false when you view the application on desktop or request a desktop website in Safari.