Получение ссылки из виджета графика просмотра не работает - PullRequest
0 голосов
/ 25 июня 2019

Я пытаюсь получить ссылку на изображение графика из виджета торговли.

Метод изображения отлично работает, когда я вызываю его из консоли на Chrome.Однако, это не работает, когда я вызываю его из скрипта.

Я пробовал window.addEventListener ('load', widget.image ((link) => {console.log (link);}));и он тоже ничего не делает, но если я попробую его с консоли, он будет работать.

<div class="tradingview-widget-container">
<div id="tradingview_143d2"/>
<div class="tradingview-widget-copyright">
    <a 
href="https://www.tradingview.com/symbols/NASDAQ-AAPL/" 
rel="noopener" target="_top">
        <span class="blue-text">AAPL 
Chart</span>
    </a> by TradingView</div>
<script type="text/javascript" 
src="https://s3.tradingview.com/tv.js" />
<script type="text/javascript">
  var url = '';
  var widget = new TradingView.widget(
  {
      "width": 600,
      "height": 500,
      "symbol": "NASDAQ:AAPL",
      "interval": "240",
      "timezone": "America/New_York",
      "theme": "Dark",
      "style": "1",
      "locale": "en",
      "toolbar_bg": "#f1f3f6",
      "enable_publishing": true,
      "allow_symbol_change": true,
      "container_id": "tradingview_143d2"
    });
    widget.image( (link) => {
        console.log(link);
    });
</script>

...