• Quick Start
  • Booting
  • Platform
  • Portals
  • References
    • API Reference TOI3
    • IIP Reference
  • Resources
ARRIS Enterprises, Inc. Confidential Information

Working With Multiple Applications

Configuration

The primary browser, which will run the main UI portal application is installed with the kreatv-app-webkit-portal IIP, and the secondary browser is installed via the kreatv-app-webkit-browser IIP. Here is an example:


# Install primary browser
kreatv-app-webkit-portal::url=http://example.server.com/portal/index.html
kreatv-app-webkit-portal::start,startinfront
# Need to use vendor_config to set the portal app background to transparent
# if we want to partially appear over the secondary
kreatv-app-webkit-portal::vendor_config=application.background.argb=0x00ffffff

# Install secondary browser
kreatv-app-webkit-browser::url=http://3rd-party.com/application/index.html
kreatv-app-webkit-browser::start

The primary browser is always visible, and on top (closest to the screen). It is responsible for showing and hiding the secondary application. Even when the secondary application is shown, the primary still needs to hide itself, either by making elements transparent or by using the video element as a hole in the primary. See the tutorial for more information.

5.0.1

Copyright (c) 2016 ARRIS Enterprises, LLC. All Rights Reserved. ARRIS Enterprises, LLC. Confidential Information.