This is not a Cordova issue. Cordova also exposes the issue, but our repro is pure UWP WinJS.
Adding MSWebView to UWP app breaks getHtmlPrintDocumentSourceAsync printing
Chris DiPierro
1
Reputation point
We've run into a bug that's broadly stated that creating/adding/removing MSWebView elements can cause MSApp.getHtmlPrintDocumentSourceAsync to reject some inputs as invalid even though those inputs work as expected when no MSWebView is involved. This can prevent printing of HTML documents. We have a minimum repro project that we can provide and the bug is related to these items:
https://github.com/apache/cordova-plugin-inappbrowser/issues/488
We'd like to talk to someone from MS to see if this can be addressed.