If you want to turn off PopupMobile you must use web appbuilder developer edition and adapt code source as follows:
Open file \jimu.js\MapManager.js
Look for resetInfoWindow function
Turn variable isMobileInfoWindow to true:
resetInfoWindow: function(isNewMap) {
if(isNewMap){
this._mapInfoWindow = this.map.infoWindow;
if(this._mapMobileInfoWindow){
this._mapMobileInfoWindow.destroy();
}
this._mapMobileInfoWindow = new PopupMobile(null, html.create("div", null, null, this.map.root));
this.isMobileInfoWindow = true;
In this way PopupMobile will never be used.