【问题标题】:Link Javascript file hosted on google drive链接托管在谷歌驱动器上的 Javascript 文件
【发布时间】:2018-09-20 11:16:38
【问题描述】:

正在研究如何完成此操作,但我的 .js 文件无法正常工作。

这里是嵌入的:

<script type="text/javascript" src="https://googledrive.com/host/id_goes_here/"></script>

我已经将文件夹和文件公开给所有人。为什么我的 html 无法识别此链接文件?

【问题讨论】:

  • 使用您的开发者工具,尤其是脚本控制台和网络面板。你得到什么错误?
  • 我看到的错误是“加载资源失败:服务器响应状态为 404 ()”,据我了解,我已正确链接。
  • 嗯,不,404 表示链接错误(或被隐藏)。
  • 所以,如果我想链接 .js 文件,当我在谷歌驱动器中打开它时,我会复制 url 中的 id。然后将该 ID 粘贴到嵌入在原始问题中的 url 的“id_goes_here”部分。那是对的吗?文件和存储它的文件夹都是共享的。
  • Google 不再支持在驱动器中托管文件。

标签: google-drive-api script-tag


【解决方案1】:

根据我能找到的最有声望的文档(我自己浪费了大约一个小时尝试这个但没有成功),Google Drive 不再支持托管网络文件。这就是为什么您的&lt;script&gt; 标记源不起作用的原因。这在以下链接中有所说明:

Google 不再允许托管来自 Google 云端硬盘的文件。它不是 从 Google Drive 提供 javascript 或 css 文件的可能性更长。 此功能已于 2016 年 9 月 1 日关闭...

https://productforums.google.com/forum/#!msg/blogger/HjOU0jIidQY/_k6FtwnVDwAJ https://gsuiteupdates.googleblog.com/2015/08/deprecating-web-hosting-support-in.html

【讨论】:

  • 在文档中很好的发现,不幸的是你是对的。我不得不在别处托管我的文件。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-07-10
相关资源
最近更新 更多