尝试使用小部件时出现问题。
脚本如下:
<script type="text/javascript">
baseUrl = "https://widgets.cryptocompare.com/";
var scripts = document.getElementsByTagName("script");
var embedder = scripts[ scripts.length - 1 ];
(function (){
var appName = encodeURIComponent(window.location.hostname);
if(appName==""){appName="local";}
var s = document.createElement("script");
s.type = "text/javascript";
s.async = true;
var theUrl = baseUrl+'serve/v3/coin/chart?fsym=TPAY*&tsyms=USD';
s.src = theUrl + ( theUrl.indexOf("?") >= 0 ? "&" : "?") + "app=" + appName;
embedder.parentNode.appendChild(s);
})();
</script>
当我从浏览器访问https://widgets.cryptocompare.com/serve/v3/coin/chart?fsym=TPAY*&tsyms=USD
时,它会显示所有数据,但是当使用小部件脚本时,它似乎不喜欢 fsym = TPAY &tsym = USD,但是因为cryptocompare列出了一些具有相同代码的货币,它们会在使用相同代码名称的第二种货币中添加*。
另一个示例是PHORE PHR *,因为它们已列出PHREAK PHR。我想使用TPAY *和PHR *的货币足够有趣。