Ich versuche eine lokale HTML-Datei zu erstellen, damit ich die Embed-API von Cryptowat.ch über eine Webansicht in eine Desktop-Anwendung einbetten kann.Cryptowat.ch Embed API alle Browser einfrieren
I have found an NPM package das zeigt, wie die API zu verwenden, und es scheint wirklich einfach. It even comes with a sample 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>
Es funktioniert gut in den JSFiddle, aber es funktioniert nicht in jedem Browser ich installiert habe: ich einfach kopierte die JSFiddle in einer lokalen Datei
Bevor sie in eine der Anpassung zu graben. In Chrome sehe ich das Diagramm, aber keine Daten und die Seite reagiert nicht mehr. Auf Firefox sehe ich nur ein schwarzes Quadrat. Im Internet Explorer ist es nur eine leere Seite.
Gibt es etwas Offensichtliches, das ich vermisse?