Problem: Hi I want that presentation is reloaded when it starts. What I want is that users that has used the page before HTM5 loads the presentation again so they do not get an old version of the presentation I have made.
I have uploaded the files to the html folder and linked the html in iframe in wordpress.
When opening an ActivePresenter 9 project’s output, a Resume Feedback will appear to ask if you want to resume the presentation from the last slide viewed. This is the default events-actions settings of the project (ActivePresenter button > Project > Properties pane > Interactivity tab > Events - Actions).
If you want the presentation to reload every time it starts without showing the feedback layer, you can replace the default action with the Restart Presentation action with the same condition.
I am asking if someone has a script that will make sure that the content is fetch from the server to make sure that the latest version is loaded and not the local verision.
I think you can use script to reload the iframe in this case. For example:
// Add this script to your HTML file that contains the iframe
// or to the HTML file of the presentation itself
// For the WordPress page containing the iframe
document.addEventListener('DOMContentLoaded', function() {
var iframe = document.querySelector('iframe');
if (iframe) {
// Add a timestamp or random parameter to force a reload
var currentSrc = iframe.src;
var timestamp = new Date().getTime();
// Check if the URL already has parameters
if (currentSrc.indexOf('?') !== -1) {
iframe.src = currentSrc + '&nocache=' + timestamp;
} else {
iframe.src = currentSrc + '?nocache=' + timestamp;
}
}
});
Hi I am still strugling.
And I have checekd there are no server cache in play.
I’m using Presenter 9 to create HTML5 presentations, which I embed in a website using an <iframe>. I’ve noticed that when a user views a presentation, it often resumes where they previously left off — even after I update the content or reload the page.
I have fixed this with addign code to index file to clear cache.
I would like to know if you cliuld help me with the 3 questions below:
Is there a recommended way to disable resume behavior so that the presentation always starts from the beginning?
How does Presenter 9 store progress (e.g., localStorage, cookies)?
Are there specific settings, export options, or JavaScript methods to prevent caching or auto-resume when embedding the exported HTML in an iframe?
How can I ensure that updated versions of a presentation are always loaded fresh for all users?
If you want the presentation to start from the beginning without showing the feedback layer that allows users to resume where they left off, you can replace the default action with the Restart Presentation action in the project’s On Load event (ActivePresenter button > Project > Properties pane > Interactivity tab > Events - Actions ).