单击 IE 中的“课堂共享”按钮时会引发 javascript 错误(我已在 IE10 和 IE11 中测试过)。这可以在我们的生产站点以及 Classroom API 页面 @ https://developers.google.com/classroom/guides/sharebutton?hl=en上重现。我附上了截图。我可能是错的,但这似乎是在 2015 年 12 月的某个时候开始发生的。
要重现此问题,请清除浏览器缓存/cookie,并确保您以可以发布到 Google 课堂的教师身份登录 Google。您现在应该能够看到 javascript 错误。为了再次看到它,您必须清除缓存/cookie。
我用来实现按钮的代码与示例页面 @ https://developers.google.com/classroom/guides/sharebutton?hl=en上的代码非常相似。如前所述,这些问题也发生在他们的示例页面上。我很好奇有没有其他人看过这个。我也已经就这个问题联系了谷歌。
<div id="content">
<div class="g-sharetoclassroom" data-size="32" data-url="..." ></div>
</div>
<script>
gapi.sharetoclassroom.go("content");
</script>