If the page is loaded from a file:// URL then this does not work as expected and it is not obvious why it fails. nbconvert should have a message suggesting use of local reveal.js if intending to load from file.