首页 > 解决方案 > 分享到谷歌课堂按钮未呈现

问题描述

我想将分享到谷歌课堂按钮添加到 angularjs 应用程序。但是,它不是渲染。有没有人有同样的问题并找到解决方案?我在 index.html 中添加了脚本

  <script src="https://apis.google.com/js/platform.js"></script>

和 div 在不同的地方有按钮,包括 index.html 和一些自定义组件。

<div class="g-sharetoclassroom" data-size="32" data-url="http://www.wp.pl" ></div>

标签: angularjsgoogle-classroom

解决方案


我找到了一种解决方法。我使用显式渲染


    <script>
      window.___gcfg = {
        parsetags: 'explicit'
      };
      function renderWidget() {
        gapi.sharetoclassroom.render("widget-div",
            {"url": "http://www.google.com"} );
      }
    </script>

我还没有弄清楚每一个细节,但按钮正在显示。


推荐阅读