我的SAPUI5拆分应用程序。 (XML视图)在详细页面中显示pdf。它正在桌面上工作,但当我在移动设备上使用时,它只显示空白页面。我想我必须使用handleRoutematch方法,但我不知道如何?任何人都可以帮助编写此代码。
Master.controller.js
handleListSelect : function (evt) {
....
var sURI = '/sap/opu/odata/sap/ZHE_FAT_ONAY_SRV' + sRead + '/$value';
try{
var detailController = sap.ui.demo.myFiori._detailController;
var form = detailController.getView().byId("Fatura2");
var content = form.getContent()[0];
content.getDomRef();
jQuery(content.getDomRef()).attr('src',sURI);
content.rerender();
}
catch(e){
jQuery.sap.log.warning("failed to set resource");
}
this.nav.to("Detail", context);
},
Detail.controller.js
onAfterRendering: function(){
sap.ui.demo.myFiori._detailController = this;
},
你可以尝试sap.m.pdfviewer。它适用于iOS和Android手机。