在新标签页中打开内容

在某些情况下,您可能希望在 iframe 之外提供其他内容。因此,如果您的插件满足本页面中指定的要求,您可以选择在新标签页中加载附件内容,而不是将其限制在 iframe 中。

新标签页或窗口中的必需行为

Google 课堂插件要求核对清单指定了打开新标签页或窗口时的特定行为。下表提供了关于具体要求的说明和实现建议。

ID 要求 会议方式
3.2 如果某个任务从任意 iframe 历程中启动到新标签页或窗口中,则必须提供便于返回到 Google 课堂的消息。 在外部网站上,添加一条消息、横幅、消息框或其他通知,指示用户在完成任务后返回 Google 课堂。
5.1 studentViewUri 启动后,该插件不应将用户弹出 iframe 以完成任务。 理想情况下,用户能够在 iframe 中完成所有相关历程。打开新标签页可能会让用户感到迷惑,并增加使用插件的复杂性。将用户体验放在 iframe 内,以尽可能减少最终用户的不便。
5.2 如果插件 activity 弹出 iframe,则必须在 iframe 中提供任务的预览。 不要在用户点击附件卡片时立即打开外部网站。请改为在 iframe 中提供基本的插页式广告视图,以显示在新标签页中打开的任务图片或说明。请添加说明以帮助用户成功导航和完成 activity。