Will Cordova apps work on Librem phones?

You might be able to try it in the emulator?

https://developer.puri.sm/Librem5/Development_Environment/Boards/emulators.html