我正在尝试创建一个本地html文件,以便我可以通过webview将Cryptowat.ch的嵌入API嵌入到桌面应用程序中。
I have found an NPM package演示了如何使用API,看起来非常简单。 It even comes with a sample JSFiddle
在深入研究任何自定义之前,我只是将JSFiddle复制到本地文件中:
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<style>
#chart-container {
width: 550px;
height: 186px;
}
</style>
<div id="chart-container"></div>
<script type="text/javascript" src="https://static.cryptowat.ch/assets/scripts/embed.bundle.js"></script>
<script type="text/javascript">
function loadChart() {
var chart = new cryptowatch.Embed('gdax', 'btcusd', {
timePeriod: '30m',
width: 550,
height: 186
});
chart.mount('#chart-container');
}
window.onload = loadChart;
</script>
</body>
</html>
它在JSFiddle中运行良好,但它在我安装的任何浏览器中都不起作用。在Chrome上,我看到了图表,但没有数据,页面也没有响应。在Firefox上我只看到一个黑色方块。在Internet Explorer上,它只是一个空白页。
有什么明显的东西我不见了吗?
答案 0 :(得分:0)
API中似乎只是一个短暂的昙花一现。
我使用上面的代码遇到了与您描述的完全相同的问题。
根本不修改代码,现在看起来工作正常。