Добавление внешнего скрипта в Gatsby с помощью плагина `gatsby-plugin-makerwidget` не работает? - PullRequest
0 голосов
/ 11 октября 2018

Вчера я попытался добавить https://makerwidget.com на свой веб-сайт, и в конце настройки я получил тег-скрипт, который я хочу добавить на свой веб-сайт

Сценарий -

<script>
    (function(d, h, m){
        var js, fjs = d.getElementsByTagName(h)[0];
        if (d.getElementById(m)){return;}
        js = d.createElement(h); js.id = m;
        js.onload = function(){
            window.makerWidgetComInit({
            position: "left",          
            widget: "2hc0aqfnigsyxkf5-aewnonydaddchdgj-vwoc6njlwhycxyw6"                
        })};
        js.src = "https://makerwidget.com/js/embed.js";
        fjs.parentNode.insertBefore(js, fjs)
    }(document, "script", "dhm"))
</script>

Я хочу добавить его как плагин с 2 вариантами -

(1) position, что составляет left

(2) widgetId, что составляет 2hc0aqfnigsyxkf5-aewnonydaddchdgj-vwoc6njlwhycxyw6

Я выпустил v1.0.0 на https://github.com/deadcoder0904/gatsby-plugin-makerwidget, который не имеет опций и написан как gatsby-plugin-twitter , но не работает

Какя могу сделать это добавить внешний скрипт?

А как мне добавить в него 2 варианта положения и widgetId?

1 Ответ

0 голосов
/ 11 октября 2018

Нашел решение ?

Я по ошибке положил gatsby-browser.js в папку src/ вместо того, чтобы держать ее на верхнем уровне ?

Все остальное работает отлично:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...