Forum Discussion

idelix's avatar
idelix
Frequent Visitor
5 years ago

PowerBI-JavaScript - Embed For Mobile does not work work for dashboards

I'm using PowerBI-JavaScript to show dashboard mobile view on the website and it doesn't work, it is fine when I choose type: report then the MobilePortrait layout is applied but with dashboard, this layout is completely ignored and the default MobileLandscape layout is shown instead.

 

I would expect that embedding mobile layout will work for reports and dashboards: https://github.com/Microsoft/PowerBI-JavaScript/wiki/Embed-For-Mobile

 

 

 

    var models = window['powerbi-client'].models;
    var permissions = models.Permissions.All;

    var embedConfiguration = {
        type: 'dashboard',
        tokenType: models.TokenType.Embed,
        accessToken: "<some token>",
        id: '<dashboard id>',
        embedUrl: 'https://app.powerbi.com/dashboardEmbed',
        settings: {
            layoutType: models.LayoutType.MobilePortrait
        }        
        // pageView: 'fitToWidth',
    }; 

    var embedContainer = $('#reportContainer')[0];
    report = powerbi.embed(reportContainer, embedConfiguration);

 

 

 

No RepliesBe the first to reply