This article provides the instructions to create and configure a Web View card, which allows you to embed an external website into the card with multiple embedding options, such as:

  • Native Webview – displays the web page in the device’s browser without the ability to customize, as the web page is set as source and is not embedded.
  • XHR Proxy – uses XMLHttpRequest (XHR) proxy to by-pass some browser security settings, to display websites that do not allow embedding.
  • Basic Authentication – allows web pages with basic authentication using the XHR proxy method.
  • Iframe – uses the most basic way to embed web pages, and only works if the web page allows embedding. It may not work for websites that do not allow embedding, such as social media web sites.

The card also includes the following website scaling options:

  • Fit to screen – matches the web page display with the screen resolution and size.
  • Custom size – displays the web page at a custom screen resolution and size.
  • Custom size with crop – displays only a particular section of the web page.
Important
  • Please refer to our An Introduction to Cards and Channels guide for an in-depth introduction to the types of cards that are ideal for your signage solutions.
  • Cards are only supported on devices with the Appspace App. Legacy devices are not supported.

The Web View card is an Appspace supported card, which is officially created and periodically updated by Appspace with new templates and features.

What’s in this article:

Prerequisites

  • Ensure your device is compatible, please refer to the Supported Card Types section in the Compare device media player capabilities article.
  • Account Owner, Publisher, or Editor (author) role in Appspace.

Create and Configure Web View Card

Follow the instructions below to create and configure the card:

  1. Log in to the Appspace console. 
  2. Click the QUICK ACTION menu on the top-right, select Create Card, and proceed to step 4 below.
    Or click Library from the Appspace menu navigation bar on the left, and proceed to step 3 below.
  3. Select the desired folder in the library, and click the ADD button, and select Create Card.
  4.  Select Web View from the Filter by template menu, and select a desired card template.
  5. Fill in the desired website URL in the Enter website URL field.
  6. Select one of the following Embed options:
    • Native WebviewDisplays the web page in the device’s browser without the ability to customize, as the web page is set as source and is not embedded.
    • XHR ProxyUses XMLHttpRequest (XHR) proxy to by-pass some browser security settings, to display websites that do not allow embedding.
    • Basic AuthenticationAllows web pages with basic authentication using the XHR proxy method.
    • IframeUses the most basic way to embed web pages, and only works if the web page allows embedding. It may not work for websites that disallow embedding, such as social media web sites.
  7. Additional customization options are available when XHR Proxy, or Iframe is selected.
    • Select Set website scaling to configure the following:
      • Fit to screenAllows the web page to be displayed to match the screen resolution.
      • Custom sizeAllows the web page to be displayed at a custom resolution.
      • Custom size with crop Allows a particular section of the web page to be displayed.
    • Select More customization options to configure the following:
      • Disable interactivity Prevents users from clicking or scrolling the web page on devices with touchscreen or mouse attached.
      • Display while loadingDisplays the web page before it is fully loaded, with certain elements loaded after the web page is displayed.
    • Customize the card background color, or image.
  8. Once customizations have been made, click Next.
  9. In the Save tab, enter in the Title, as this is a mandatory field.
    Optionally, you may enter in the ArticleCaptionContent ExpiryContent Tags and even upload a custom thumbnail for the content.
  10. Click Save to complete, and you may now proceed to add the card into a playlist channel.