title: How to set WebView font
body: <p>I'm trying to set the html of my <code>WebView</code> to as;</p>
  
  <pre><code>    "&lt;html&gt;" +
          "&lt;head&gt;" +
              "&lt;meta http-equiv=\"content-type\" content=\"text/html;\" charset=\"UTF-8\"&gt;" +
              "&lt;style type=\"text/css\"&gt;" +
                  "@font-face {" +
                          "font-family: 'SourceSansPro Regular'; " +
                          "src: url('file:///android_asset/fonts/SourceSansPro-Regular.ttf' +
                          // "/android_asset/fonts
                          "/SourceSansPro-Regular.ttf');" +
                      "} " +
                  "body {" +
                      "font-family: 'SourceSansPro Regular';" +
                      // "color:f00;" +
                  "}" +
              "&lt;/style&gt; " +
          "&lt;/head&gt; " +
          "&lt;body&gt;" +
              " My Html Data"+
          "&lt;/body&gt;" +
      "&lt;/html&gt;";
  </code></pre>
  
  <p>But font is not being applied. The font applied well if I create an html file in assets folder. But I need to set body dynamically so can't use this way. </p>