Overview
This article lists limitations that are universal to Player on all of its supported platforms, including web deployments.
NOTE
To ensure you haven't accidentally incorporated unsupported features available in Player Classic, make sure Play Mode in Composer is set to "Simulate Player".
Features Never to be Supported
- (Microsoft) Deep Zoom asset.
- Helix collection
- Timeline collection
- Circular panel
- Interface Assets written using JavaScript or .NET DLLs. Intuiface is rewriting all out-of-the-box interface assets using TypeScript. Any customer-created interface assets must also be rebuilt using Intuiface's TypeScript CDK.
- Player licenses must be re-activated if Player was ever downgraded to any version inferior to 7.0.14.
- Web Browser: no support for website links targeting a new browser window (i.e. _blank)
- Web Browser: the trigger "Link is clicked" is not supported
- Web Browser: "Web Page Width" will not be taken into account. The website will adapt to the container's size.
- Reset all asset properties (on Scene enter) will always be applied for experience layers regardless of the chosen option.
Features Not Yet Supported
Assets:
YouTube Asset
-
- Will not be able to interact with Video controls when YouTube is nested inside the Carousel collection.
- Scrolling too fast in an Asset Grid collection containing YouTube videos might cause a loading delay.
- Manipulating free YouTube assets will visually refresh all other YouTube assets on the same scene.
- YouTube video rendering might be blocked when using Collection Autoscroll behavior.
- "Time changes" and "Reaches time" triggers will be raised continuously once triggered.
- "Touch (is tapped)" and "Gesture (swipe up)" triggers are not supported.
Web Browser Asset
-
- Websites rejecting Cross-Origin Resource Sharing (CORS) cannot be displayed.
- Website resources coming from http:// (non secured) protocol are not supported.
- Clear Cache action is not supported
- Does not support Intuiface's virtual keyboard as input
- Web Page drop-down controls will not respect Web Browser's rotation
- Multiple Web Browser assets cannot be simultaneously manipulated.
- Depending on their Content Security Policy, some websites cannot be loaded.
- Scrolling is not supported for browsers with an orientation different than 0°
- Interactions within the Web Browser will not stop "inactivity timers" nor raise the "User activity detected" triggers.
- Manipulating a free element might cause a visual refresh of the web browser asset located on the same scene
- The navigation bar URL and "Current URL" property of the Web Browser are only updated when changing webpages using triggers and actions or manually typing a URL in the Web Browser's navigation bar. User selections within the browser that cause page navigation will not be recognized.
- Property - "Allow Zoom" is not supported
- On iOS
- URL changes are no longer detected, introducing the following limitations:
- The navigation bar does not update the starting URL
- Link is clicked trigger is no longer executed
- Previous and Next navigations no longer work when using the web browser's controls
- Long Press on any URL displays a "Preview Window", pressing on "Open Link" will open Safari
- No error is returned when navigating to pages with restricted Cross Origins (clicking on such a link causes no reaction).
- Some websites using http protocol are no longer loaded
- URL changes are no longer detected, introducing the following limitations:
- On Android, ChromeOS, BrightSign, Tizen
- Resources used by the Web Browser asset will only work when referenced using absolute paths. Relative paths to resource files are not supported.
HTML Frame Asset
- Property - "Allow multi touch gestures" is not supported
3D Model Asset
-
-
- Some rendering differences might be observed
- Supports only GLB/GLTF format
- Model Light properties that can be defined in Composer are not supported
- "Keep Model in Viewport" Pan property is not supported
- Models using relative textures cannot be loaded via URL
- Spec/gloss PBR textures are not supported
- 3D models will not be loaded if they are contained in a folder named with a hash symbol (#)
- Trackball Orbit and Pan Interaction modes will all behave the same
- Some models will not appear to be rendered correctly due to texture occlusion settings. The engine used in Intuiface (Three.js) does not render texture occlusions properly. Removing texture occlusion of the model will help with rendering.
-
Webcam Asset
-
- When using more than one Webcam asset with different resolutions in the same scene, only one resolution will be displayed.
- Delay property is not supported.
- It is not possible to use both Front and Back-configured Webcam assets at the same time.
- Webcam will not be initialized if it starts out of view while nested inside a scrollable collection.
Document Asset
-
- Does not display scrollbars.
- Does not scale in size if using Book style.
- Does not support the 'Show curtain shadows' property.
- Changing multiple documents simultaneously with the same source coming from Airtble is not supported.
- Manipulating a free Document asset on the scene will hide the content of other displayed Document assets.
- No support for Document control buttons when rotating the asset more than 45°.
- Documents coming from a DataFeed might take longer to be generated when loaded.
- Collections cannot be scrolled while the gesture is on top of a Document asset.
Video Asset
-
- Video loaded on the fly or from data feeds might not show a poster frame on certain devices. As a workaround, a specific image poster frame can be assigned to the video to bypass this behavior.
- Native web browsers do not permit video autoplay until the website is interacted with.
Workarounds:- Have a user interact with the website
- Set the volume property of the Video Asset to 0
- For experiences published with Views Licensing, videos will be streamed, meaning offline video playback is impossible. If you want to run videos while offline, you must use Player Licensing with web-deployed experiences.
- For web-published experiences, the .mov extension is not supported
- Auto-play property will not work if the video is placed in one of the following collections: AssetGrid, AssetFlow, Carousel or Swap.
- "Reaches time" trigger will be fired multiple times (each playing second after the reached time).
Text Input Asset
-
- Caret (text cursor) will not be located at the end of the text after using "Set text" action on a Text Input asset.
- Radius property might be rendered differently than in Composer
Collections
All Collections
- The loading indicator for Collections is not displayed.
- Autoscroll
- Collections with the "Autoplay" property enabled will not be considered playable items when nested in other collections with "Autoplay" enabled.
- Cannot manipulate ordered Collections containing HTML, Web Browser, or YouTube Assets. When one of these assets is in focus, touch points will be intercepted by the Assets instead.
- Ordered Collection control buttons do not become inactive when reaching the end of a collection.
- "Tap to Open" and "Drag&Drop item to open" collection properties cannot be used with multi-touch gestures. In other words, only one element at a time can be Tapped to open or Drag & Dropped to open. Also, while actively manipulating a free asset in the scene, "Tap to open" and "Drag&Drop item to open" will not work.
- "Drag&Drop item to open" collection property will not work on interactive assets such as YouTube, Web Browser and HTML Frame. The assets will absorb the touch gestures instead.
- "Show usage animation" property is not supported.
- Asset Grid/Asset Flow - last/first "index is reached" triggers will not be fired if the manipulation starts while "first/last" indexes are in focus. In other words, if the first item is in focus and comes back in focus after the manipulation ends, the trigger will not fire.
Map Collection
-
- The ability to force map tile caching through map manipulation is not supported.
- Maps cannot be zoomed or dragged if the map container is rotated.
- Map Asset cannot be manipulated using a Mouse when nested inside an ordered collection.
- Scaling the Map asset (pinch to zoom) while the Map container is set to "free" might cause manipulation problems
- Open Item action is not supported for ordered collections: Asset Grid, Asset Flow, Carousel, Pinboard, Swap, Ken Burns.
Carousel Collection
-
- The item in focus has a vertical alignment that differs in Composer's Edit Mode vs. Play Mode. When designing your experience, guides can be used to center the item in focus properly.
- Shadows for Carousel and Item Shadows properties are not supported
Ken Burns Effect Collection
-
- Will not animate if only one item is added to the collection. A workaround is to add two identical assets.
Swap Collection
-
- White flashes might appear when using the Transition "None" property
Experience properties, triggers, actions
- Launch Application action.
- Drawing Tools.
- Translating and manipulating assets is not supported in a Flipped experience;
- Drag & Drop triggers will not be raised on hidden targets.
- Drop triggers will not be raised when other items "Visible to interaction" are placed over the drop zone.
- Adding "Is Tapped" triggers on assets will prevent any On-screen Gestures triggers from firing
- Triggers and Actions placed on elements inside an excluded Experience Layer will still be evaluated even if the layer is excluded from the current scene.
- Go To Scene Actions - navigation to scenes named "Container" is not supported
- Circular, Wipe - Scene to Scene navigation effect
-
Take Snapshot action
- The time for the snapshot to be generated depends on the scene's complexity.
- It is not possible to take a snapshot of YouTube and Web Browser assets
- On iOS-based devices, taking a snapshot of a Carousel collection will not take its perspective into account.
Interface Assets
- Share via Email - Configurable (i.e. using your own SMTP server)
- Share via filesystem
- Share via USB
-
Animation
- Using simultaneously Resize and Set size animation actions will not work
- Show and Hide actions using "Show/Hide everything else" property might be inconsistent.
- Geocoding - Latitude/Longitude.
- Device Accelerometer.
- Tablet Orientation (Interface Asset)
- Scheduler (Interface Asset)
- Geocoding (Interface Asset)
- Native Device Orientation switching
- QR Code Generator (Interface Asset)
Visual Effects
- Shake (to quit).
-
Effects:
- Samsung SSSP devices only support Brightness and Grayscale effects.
-
Scroll Collection:
- Extended zone auto-recalculation, meaning that changing item positions or sizes at runtime will not enlarge or reduce the scrollable canvas.
- Collections:
- Show Icons (property).
- Show Curtain Shadow (property).
- Elasticity (property).
- Initial Scroll Effect (property).
- Display loading images (property).
- Asset Shadows.
- Non-flat Button rendering (Button asset will always be flat).
-
Text
- When using gradient color mode, text cannot be underlined
- Adapt font size might not be applied if the text is hidden when loading the scene
-
Rich Text
- The following actions are not supported:
- Set Font.
- Set Font Color.
- Set Font Size.
- Set Font Style
- Set Text action will not automatically add the text's formatting (html code)
- The following actions are not supported:
- Avoid using special characters for media resource names.
- Media content using names containing the # character might not be loaded depending on the platform used.
- Minimize and Maximize asset behaviors are not supported
-
On Screen Gestures
- Only supported gestures are: Swipe Up/Down, Swipe Left/Right.
- Gestures will not trigger actions simultaneously when called from two or more different assets.
-
Headless CMS
- Sync in progress "Advancement" parameter
- Will not be fired when using Composer's Play Mode. In order to test this functionality in Composer's Play Mode, call the Sync action after updating the H-CMS base. This will force a synchronization of the resources during Play Mode.
- When using a web-deployed experience with Views Licensing, the trigger will not be fired.
- Sync in progress "Advancement" parameter
- Transparent Player background
- Multi-screen support (Exceptions: Windows, BrightSign, Raspberry Pi)
Other limitations
- It is not possible to use local folder as Dynamic source for collections
- It is not possible to run more than one instance of Player at the same time on the same device.
-
Analytics:
- Experience started and Experience stopped events will not be recorded when using web-published experiences
-
.NET DLL-based Interface Asset
- Will never be supported
-
API Explorer:
- When creating a POST or PATCH request, always add
content-type: application/json
as header parameter
- When creating a POST or PATCH request, always add
- Philips HUE Lights (Interface Asset).
- Linear Converter (Interface Asset).
-
Share and Deploy Console:
- Batch Player Activation - Except for Windows, BrightSign and RaspberryPi devices
- Player Settings such as Player Tags, Nickname, and Launch preferences will only be taken into account after a Player restart.
-
Intuiface Share and Deploy API
- Player Snapshot functionality: "Start Snapshot Refresh" does not support "Refresh Rate" or "Duration" parameters
- Remote actions (use web triggers)
-
Nexmosphere Interface Asset
- The default Nexmosphere Design Accelerator will not display the Serial port path or Serial port name.
- Nexmosphere IA is currently supported only when using the in-venue player running on BrightSign, Raspberry Pi, Windows, and Android.
- Multiple Nexmosphere controllers are not supported on Android-based devices,
- Exclusive to web-published experiences
- Credential keys - either those generated by Intuiface or those used for third-party service authentication - are not currently obfuscated and thus can be extracted using browser-based developer tools. We recommend you ensure that the scope of credential key rights is limited to only what is necessary for your running experience.
- Nexmosphere Interface Asset
- Intuiface's Virtual Keyboard
-
Shopping List - Interface Asset
- "Mail created" trigger is not supported
- Cannot respond to local network triggers regardless of the source: neither from a running experience, peripheral, or a third-party application
-
System Info Interface Asset
- "Status ping" action and property are not supported
- "Refresh" action will not update Player tags or Player's Display Name if changed during runtime. A Player restart will be required to refresh them.
-
Excel Interface Asset Limitations:
- Will not display content after 10(ten) empty rows.
- Excel updates are not persistent when using Composer's Preview mode, meaning that any Excel changes at runtime will not be saved.
- Update Cell actions will be performed on the real index of the element even if a filter was previously applied.
- Paths to resources used by Excel are case-sensitive; make sure the path is correct when referencing media files.
- Intuiface Virtual Keyboard - diacritics for Japanese or Chinese keyboards will have some letter spacing when applied
Web Deployment
- Safari
- Limitation: Videos cannot be triggered to play using Triggers and Actions. User input must be performed on the video.
- Brave
- For iFrame embedding, you must disable "Block cookies"
- For iFrame embedding, you must disable "Block cookies"
Platform-specific limitations
- Windows limitations
- Android limitations
- BrightSign limitations
- Chrome OS limitations
- iPad limitations
- Raspberry Pi limitations
- Samsung SSP limitations
Comments
0 comments
Article is closed for comments.