안드로이드 트레이딩 뷰 연동 질문

조회수 297회

https://kr.tradingview.com/widget/advanced-chart/

기술적 분석용 무료 파이낸셜 차트 위젯 기술적 분석용 고급 기능성 차트 위젯. 실시간 포렉스 데이터. TradingView 가 제공하는 80+ 개의 기술적 지표 및 드로잉 툴.

kr.tradingview.com

헤당 트레이딩 뷰 위젯 스크립트를 가지고 안드로이드 웹뷰에 표시하고자합니다.

다른 위젯은 다되는데 가장 중요한 차트 위젯은 나타나지가 않는데

연동해보신 분 혹시 있으실까요.. ㅜㅜ

    //binding.webview.setInitialScale(1);
    binding.webview.getSettings().setJavaScriptEnabled(true);
    binding.webview.getSettings().setLoadWithOverviewMode(true);
    //binding.webview.getSettings().setUseWideViewPort(true);
    binding.webview.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);
    binding.webview.setScrollbarFadingEnabled(false);


    String webData = "<!-- TradingView Widget BEGIN -->\n" +
            "<div class=\"tradingview-widget-container\">\n" +
            "  <div id=\"watchlist-chart-demo\"></div>\n" +
            "  <div class=\"tradingview-widget-copyright\">TradingView 제공 <a href=\"https://kr.tradingview.com/symbols/NASDAQ-AAPL/\" rel=\"noopener\" target=\"_blank\"><span class=\"blue-text\">AAPL 차트</span></a></div>\n" +
            "  <script type=\"text/javascript\" src=\"https://s3.tradingview.com/tv.js\"></script>\n" +
            "  <script type=\"text/javascript\">\n" +
            "  new TradingView.widget(\n" +
            "  {\n" +
            "  \"container_id\": \"watchlist-chart-demo\",\n" +
            "  \"width\": \"100%\",\n" +
            "  \"height\": \"100%\",\n" +
            "  \"autosize\": true,\n" +
            "  \"symbol\": \"NASDAQ:AAPL\",\n" +
            "  \"interval\": \"D\",\n" +
            "  \"timezone\": \"exchange\",\n" +
            "  \"theme\": \"light\",\n" +
            "  \"style\": \"1\",\n" +
            "  \"toolbar_bg\": \"#f1f3f6\",\n" +
            "  \"withdateranges\": true,\n" +
            "  \"allow_symbol_change\": true,\n" +
            "  \"save_image\": false,\n" +
            "  \"watchlist\": [\n" +
            "    \"AAPL\",\n" +
            "    \"IBM\",\n" +
            "    \"TSLA\",\n" +
            "    \"AMD\",\n" +
            "    \"MSFT\",\n" +
            "    \"GOOG\"\n" +
            "  ],\n" +
            "  \"locale\": \"kr\"\n" +
            "}\n" +
            "  );\n" +
            "  </script>\n" +
            "</div>\n" +
            "<!-- TradingView Widget END -->";

    binding.webview.loadData(webData, "text/html", "utf-8");

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)