Xamarin表单-UWP,从Html Source加载Webview时,应用程序将停止,没有任何异常

问题描述

这是我试图在Webview中加载的html,IOS正常运行,但UWP会毫无例外地停止解决方案。 或任何其他在APP中调用POWER BI报告的建议,以获得更好的方法

<!DOCTYPE html>
<html lang="en">

<script type="text/javascript" language="javascript" src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script type="text/javascript" language="javascript" src="https://rawgit.com/Microsoft/PowerBI-JavaScript/master/dist/powerbi.min.js"></script>
<script type="text/javascript">var accesstoken = "@accesstoken";
    var embedUrl = "@embedUrl";
    var reportid = "@reportid";
    var isWebview = "@isWebview";
    function renderReport() {
        updateEmbedReport();
    }
    window.onload = function () {
        if ("" !== accesstoken)
            postActionLoadReport();
    };
    function postActionLoadReport() {
        if ("" == accesstoken)
            return;
        var models = window['powerbi-client'].models;
        var config;
            config = {
                type: 'report',tokenType: models.TokenType.Aad,accesstoken: accesstoken,embedUrl: embedUrl,id: reportid,permissions: models.Permissions.All,settings: {
                    panes: {
                        filters: {
                            visible: true
                        },pageNavigation: {
                            visible: true
                        }
                    }
                }
            };
        var reportContainer = $('#reportContainer')[0];
        var report = powerbi.embed(reportContainer,config);
    }</script>
<head>
    <title>Power BI Reports</title>
</head>
<body>
    <div id="reportContainer" style="height: 100%; width: 100%; position: absolute;"></div>
</body>
</html>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)