Как заставить отдельные html-виджеты работать на динамических страницах

Я создаю веб-сайт о криптовалюте (не судите) на Wix и создаю сотни динамических страниц для выделения каждой валюты. Что мне также нужно, так это иметь виджет html от TradingView на каждой странице, показывающий торговый график каждой криптовалюты. Например, на динамической странице Биткойн установите виджет торговой диаграммы BTC, на странице Ethereum отобразите график ETH и т. Д. Ссылка на виджет находится здесь: https://uk.tradingview.com/widget/advanced-chart/

Теперь, просто для справки, я не уверен, создает ли Wix динамические страницы, как и везде, поскольку я новичок в кодировании (следовательно, использую веб-конструктор), но он работает с Javscript, и когда динамический набор данных создается на Страница Wix это iD #dynamicDataset, а iD окна виджета html - # html1.

Самая близкая помощь в Интернете, которую я нашел по этой ссылке: https://www.wix.com/velo/forum/community-discussion/solution-html-iframes-connected-to-a-dataset-on -a-динамическая-страница

Однако после выполнения всех шагов до тройника я получаю это сообщение об ошибке, когда публикую ошибку SDK кода Wix для сайта: параметр url, переданный методу src, не может быть установлен в значение. Он должен быть типа url.

Это мой код:

          $w.onReady(function () {
 >to load the page before running the code
    $w("#dynamicDataset").onReady(function () { 
    >to load the dynamic dataset's data before running the following code
        $w("#html1").scrolling = "no"; 
                 >so that scroll bars, if any, do not appear on our page. 
                         >if you want you can keep them!
        let widget = $w('#dynamicDataset').getCurrentItem().widgetURL; 
                 >we create a variable called "widget" and set its value to the URL we have  
                         >put in our data collection.
        $w("#html1").src = widget; 
                 >we set the dynamic page's HTML element's URL value to that of "widget", 
                         >which is actually the URL from our data collection.
    })
});

Я был бы очень признателен за любую помощь в этом, и есть ощущение, что этот код почти правильный? Если бы кто-нибудь мог указать мне правильное направление, я был бы бесконечно благодарен. Я искал уже 3 дня и не повезло.

0 ответов

Другие вопросы по тегам