Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-52663

Vimeo videos embedded with Widget Connector don't play on Mac

XMLWordPrintable

      Summary

      Adding a Vimeo video URL to a Confluence page creates an Flash embed of the video with the Widget Connector. The video won't play on Mac (tested Chrome and Firefox) but works on PC. The preview placeholder displays, but clicking the Play button the video just appears as though it's still loading, but doesnt play.

      YouTube videos added the same way play fine.

      I can recreate this in Confluence 6.2.1 with the latest Widget Connector version 3.0.3.

      Environment

      • Chrome and Firefox on Mac (PC works)
      • Widget Connector - 3.0.3 (latest)
      • Confluence - 6.2.3 (latest)

      Steps to Reproduce

      1. Paste the URL to a Video vimeo on a Confluence page.
      2. View the page in Mac/Chrome and try to play the video (doesn't work)
      3. View the page in PC/Chrome and play the video (doesn't work)

      Expected Results

      Play embedded Vimeo video

      Actual Results

      The placeholder loads with an image holder for the video. When we click the play button, the video doesn't play.

      Workaround

      There's isn't a workaround, but alternatives could be:

      • Share the URL along with the embedded video so that Mac user's can view the video on the Vimeo website directly
      • Host the video on YouTube, which currently plays fine using the Widget Connector
      • Embed the video using the HTML Macro. (Requires Confluence Admin to enable the macro, as it's disabled by default for potential security concerns)

      Alternative: Enable HTML macro, and use the Vimeo iframe HTML content to add to a Confluence page*

      1. First enable the HTML macro in Confluence to allow embedding of HTML code (disabled by default).
        1. Confluence Administration > Manage Add-Ons
        2. Change the drop-down filter to All add-ons
        3. Search for Confluence HTML Macros
        4. expand the Confluence HTML Macros and click the + symbol to show all modules.
        5. click to enable the one for html / (html-xhtml).
      2. Then you can go to your Confluence page and insert a Macro titled HTML
      3. Here you can paste in the "iframe" embed HTML you would get if you go to a video on Vimeo, and click Share > Embed.

            Unassigned Unassigned
            ddegeatano Dave Degeatano
            Votes:
            24 Vote for this issue
            Watchers:
            23 Start watching this issue

              Created:
              Updated: