title: How can I get a vscode url to work in a Plotly treemap
body: <p>In the below treemap each box has two href's, one is <code>http://</code> and one is <code>vscode://</code>. The vscode link works in a plain HTML file, but does not work here. How can I put <code>vscode://</code> links in my treemap?</p>
  <pre><code>import plotly.express as px
  
  TEMPLATE=&quot;&quot;&quot;
  %{label}&lt;br&gt;
  Link1: &lt;a href='http://google.com'&gt;google&lt;/a&gt;
  Link2: &lt;a href='vscode://file/somefile&gt;somefile&lt;/a&gt;
  &quot;&quot;&quot;
  
  def create_treemap():
      names = ['parent', 'child-1', 'child-2']
      ids = [1, 2, 3]
      parents = [None, 1, 1]
      values = [10, 5, 5]
  
      fig = px.treemap(names=names, ids=ids, parents=parents, values=values,
                      branchvalues='total', title=&quot;My Treemap&quot;)
      fig.update_traces(texttemplate=TEMPLATE)
      return fig
  
  create_treemap().write_html(&quot;test.html&quot;)
  </code></pre>
  <p>My guess is plotly or SVG in general exposes <code>http</code> links as a special case, but does not expose <code>vscode://</code> links?</p>