Certificate widget exits the slide unexpectedly
I have a certificate widget on the last slide of my project. The Certificate Download is toggled ON. I have noticed on several occasions that when I try to click the Certificate Download icon in the top right of the certificate, the project exits and completes the exit action specified in the Preferences > Project > Project End, before I can click on the Certificate Download icon. I have added two buttons below the certificate widget, and the expected behavior is that I have all the time I need to click the Certificate Download icon, and then click one of the buttons to Exit the project or go to the Menu slide.
If I am quick, I can click on the Certificate Download icon and it performs as expected, but it is odd that I would have to be quick. This is particularly frustrating to users who have successfully completed the quiz and are expecting to download their certificate.
-
Jeff McKune
commented
I will add one other comment, in case it helps someone else. If you don't want the default certificate filename to be "captivate-certificate.pdf" try these steps:
1.) Publish your project.
2.) Edit the main.chunk.js file in the dist folder, and change the two occurences of "captivate-certificate.pdf" to "whatever-you-want.pdf".
3.) Save your edits to main.chunk.js.Also, if you want to change the name of the project as it appears on a browser tab at runtime, you can follow these steps:
1.) Publish your project.
2.) Edit the project.js file found in assets > js.
3.) Search for the line that starts with pN:'
4.) Change the name within single quotes to what you want to appear on the tab.
5.) Save the project.js file. -
Jeff McKune
commented
The being "quick" is associated with the default length of the certificate widget on the timeline, which is 3 seconds. I did two things as workarounds. 1) I added a bookmark with the action of Pause Timeline. 2) I extended the length of the slide to 5 minutes. This seems to be a reasonable workaround. The first step seems to do the trick nicely, but the second step provides some additional insurance.