C# 将自定义字体族嵌入WebView

C# 将自定义字体族嵌入WebView,c#,html,css,windows-phone-8.1,C#,Html,Css,Windows Phone 8.1,我想在我的应用程序中使用自定义(开放式SAN)字体 当我使用 <style> @import url('https://fonts.googleapis.com/css?family=Open+Sans'); </style> 我的解决方案不起作用 我想下载所有字体,并使用以下类似代码的字体: @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 4

我想在我的应用程序中使用自定义(开放式SAN)字体

当我使用

<style>
    @import url('https://fonts.googleapis.com/css?family=Open+Sans');
</style>
我的解决方案不起作用

我想下载所有字体,并使用以下类似代码的字体:

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    src: local('Open Sans'), local('OpenSans'), url(ms-appx-web:///cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
其中
url(ms-appx-web:///cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2)
my app中字体的路径

另外,我注意到,这个解决方案

<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta charset="utf-8" />
    <style type="text/css">
        /* latin */
        @font-face {
            font-family: 'Open Sans';
            font-style: normal;
            font-weight: 400;
            src: local('Open Sans'), local('OpenSans'), url(ms-appx-web:///cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
        }

        .gloria {
            font-family: 'Open Sans', sans-serif;
        }
    </style>
</head>
<body>
    <div class="gloria">
        Gloria Hallelujah!
        glory one
        glory two

    </div>
</body>
</html>

/*拉丁语*/
@字体{
字体系列:“开放式SAN”;
字体风格:普通;
字体大小:400;
src:local('OpenSans')、local('OpenSans')、url(ms-appx-web:///cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2)格式('woff2');
unicode范围:U+0000-00FF、U+0131、U+0152-0153、U+02C6、U+02DA、U+02DC、U+2000-206F、U+2074、U+20AC、U+2212、U+2215、U+E0FF、U+EFFD、U+F000;
}
格洛里亚先生{
字体系列:“开放式Sans”,无衬线;
}
格洛丽亚·哈利路亚!
荣耀一号
荣耀二号
适用于Windows 8.1商店应用程序,但不适用于Windows Phone 8.1,我不知道我的错误在哪里

提前感谢

<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta charset="utf-8" />
    <style type="text/css">
        /* latin */
        @font-face {
            font-family: 'Open Sans';
            font-style: normal;
            font-weight: 400;
            src: local('Open Sans'), local('OpenSans'), url(ms-appx-web:///cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
        }

        .gloria {
            font-family: 'Open Sans', sans-serif;
        }
    </style>
</head>
<body>
    <div class="gloria">
        Gloria Hallelujah!
        glory one
        glory two

    </div>
</body>
</html>