Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2 R255.3 PowerPoint presentations don't start running #174

Open
alexharrington opened this issue Sep 17, 2020 · 5 comments
Open

2 R255.3 PowerPoint presentations don't start running #174

alexharrington opened this issue Sep 17, 2020 · 5 comments

Comments

@alexharrington
Copy link
Member

PowerPoint presentations now load properly in 2 R255, but they don't play through the slides as expected.

If you manually start the presentation running, then the rest of the presentation runs respecting the timings in the slides, but something is preventing the first slide from advancing automatically.

OP: https://community.xibo.org.uk/t/powerpoint-slides-not-advancing/23539

@dasgarner dasgarner added this to To do in Windows Player Kanban via automation Sep 17, 2020
@dasgarner dasgarner added this to the 2 R256 milestone Sep 17, 2020
@dasgarner
Copy link
Member

Strange - we are passing straight to IE as before. I wonder if something has changed now in IE to prevent this from working.

@dasgarner dasgarner moved this from To do to Next in Windows Player Kanban Dec 11, 2020
@dasgarner dasgarner moved this from Next to In progress in Windows Player Kanban Dec 15, 2020
@dasgarner
Copy link
Member

This is reproducible in a very simple example WPF project with the following MainWindow:

namespace PowerPointViewer
{
    /// <summary>
    /// Interaction logic for MainWindow.xaml
    /// </summary>
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();

            WebBrowser browser = new WebBrowser();
            this.Scene.Children.Add(browser); // This is the name of the Grid in XAML
            //browser.Navigate(@"http://localhost:9696/2061.pps");
            browser.Navigate(@"C:\Users\Dan\Documents\Xibo Library\2061.pps");
            //browser.Navigate(@"C:\Users\Dan\Documents\Xibo Library\powerpoint.html"); // Serve via iframe
            //browser.Focusable = true;
            //browser.Focus();
        }
    }
}

Where the path is to any ppt/pps file. Initially I thought the ActiveX content was being blocked, but running it via a local browser should avoid that problem.

Opening up the same ppt/pps file in IE directly, and things work as they should.

@dasgarner dasgarner moved this from In progress to Testing / Hold in Windows Player Kanban Dec 16, 2020
@dasgarner dasgarner removed this from the 2 R256 milestone Dec 16, 2020
dasgarner added a commit to dasgarner/xibo-dotnetclient that referenced this issue Dec 16, 2020
…the embedded webserver. found while looking at (but does not fix) xibosignage#174
@Dante4
Copy link

Dante4 commented Sep 22, 2022

Bug is still there on version R305.1 with Microsoft Office 2016 and Windows 10 1809. If I open pptx in IE11 everything is working correctly, if I'm using Xibo player presentation refuses to advance until I manually start presentation

@schmeed
Copy link

schmeed commented Feb 23, 2023

Any updates on this? I believe I am impacted by after upgrading CMS to 3.3.2 and Windows clients to 3.307.00

@dasgarner
Copy link
Member

dasgarner commented Feb 28, 2023

Unfortunately there is very little we can do about this as the WebBrowser control for IE11 is end of life and the new alternative doesn't support embedding.

The best alternatives we know of are:

  • If you have Office 360 use the option to embed in a webpage an copy the code into an embedded widget
  • Save as a Video and use a video widget in Xibo
  • EDIT: using the old v2 R203 player might still work

As before, if anyone knows of any registry settings or similar which solve this problem we'd be more than happy to include them, but as far as we know there aren't any.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Windows Player Kanban
  
Testing / Hold
Development

No branches or pull requests

4 participants