在移动设备SAPUI5 JavaScript上显示PDF

时间:2016-02-03 14:33:13

标签: javascript jquery sapui5

我的SAPUI5拆分应用。 (XML视图)在详细页面中显示pdf。它正在桌面上工作,但当我在移动设备上使用时,它只显示空白页面。我想我必须使用handleRoutematch方法,但我不知道如何?任何人都可以帮助编写此代码。

Matester.conntroler.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.conttroller.js

onAfterRendering: function(){
    sap.ui.demo.myFiori._detailController  = this;
},

1 个答案:

答案 0 :(得分:0)

您可以尝试sap.m.pdfviewer。它适用于我的iOS和Android手机版。