在 Google 驱动器文件夹中,将外部 URL 存储为 "file",单击后会打开外部网站
In a Google Drive folder, have an external URL stored as a "file" that when clicked opens an external website
问题: 我想知道是否有办法将 urls 与其他文件一起存储在 Google 驱动器文件夹中。当您单击 url“文件”从 Google 驱动器打开文件时,Google 驱动器将改为在新选项卡
中打开 URL
示例: 例如,我创建了一个 Google 文档,在 Google 文档中有一个 URL - 请参阅屏幕截图下面。
我想要的行为是双击 Google 文档,而不是加载 Google 文档,而是加载 Google 文档中的 URL(www.spotify.com) 在单独的 window.
澄清:我不需要使用 Google 文档,因此如果有其他文件类型、扩展名或解决方法允许您打开 URL 来自 Google 驱动器文件夹也可以解决这个问题。
我到目前为止采取的步骤: 到目前为止,我已经查看了 Chrome 商店并通读了一些 Google 驱动帮助文档。我确实找到了 this article on handling an open URL in the Google Drive documentation,但无法确定这是否相关。
提前感谢您的任何想法!
问题和解决方法:
我认为在现阶段,你的目标还不能直接实现。因此需要使用变通方法。例如,以下解决方法如何?
在此解决方法中,作为示例,使用了 Google 文档对话框。打开 Google 文档时,会打开一个对话框。由此,页面被 Javascript 打开 URL。当这反映在示例脚本中时。变成如下
示例脚本:
请将以下脚本复制并粘贴到 Google 文档的脚本编辑器中。并且,please install OnOpen trigger to the function myFunction
。这样,当Google文档打开时,对话框自动打开,Javascript为运行,然后,URL打开。
function myFunction() {
var url = "###"; // Please set URL.
var html = HtmlService.createHtmlOutput(`<script>window.open('${url}', '_blank');google.script.host.close()</script>`)
DocumentApp.getUi().showDialog(html);
}
注:
在此解决方法中,可以打开 URL。但是,不幸的是,打开的 Google 文档无法自动关闭。我认为这可能是一个缺点。
此解决方法使用 Google 文档。我认为这也可以用于其他 Google 文档。
参考:
除了Tanaike提供的广泛解决方案外,我还想补充以下内容:
您可以提出云端硬盘新功能的请求,这样 Google 就会意识到需要像 this/similar 这样的功能。为此,您只需填写 将反馈发送至 Google 表格:
问题: 我想知道是否有办法将 urls 与其他文件一起存储在 Google 驱动器文件夹中。当您单击 url“文件”从 Google 驱动器打开文件时,Google 驱动器将改为在新选项卡
中打开 URL示例: 例如,我创建了一个 Google 文档,在 Google 文档中有一个 URL - 请参阅屏幕截图下面。
我想要的行为是双击 Google 文档,而不是加载 Google 文档,而是加载 Google 文档中的 URL(www.spotify.com) 在单独的 window.
澄清:我不需要使用 Google 文档,因此如果有其他文件类型、扩展名或解决方法允许您打开 URL 来自 Google 驱动器文件夹也可以解决这个问题。
我到目前为止采取的步骤: 到目前为止,我已经查看了 Chrome 商店并通读了一些 Google 驱动帮助文档。我确实找到了 this article on handling an open URL in the Google Drive documentation,但无法确定这是否相关。
提前感谢您的任何想法!
问题和解决方法:
我认为在现阶段,你的目标还不能直接实现。因此需要使用变通方法。例如,以下解决方法如何?
在此解决方法中,作为示例,使用了 Google 文档对话框。打开 Google 文档时,会打开一个对话框。由此,页面被 Javascript 打开 URL。当这反映在示例脚本中时。变成如下
示例脚本:
请将以下脚本复制并粘贴到 Google 文档的脚本编辑器中。并且,please install OnOpen trigger to the function myFunction
。这样,当Google文档打开时,对话框自动打开,Javascript为运行,然后,URL打开。
function myFunction() {
var url = "###"; // Please set URL.
var html = HtmlService.createHtmlOutput(`<script>window.open('${url}', '_blank');google.script.host.close()</script>`)
DocumentApp.getUi().showDialog(html);
}
注:
在此解决方法中,可以打开 URL。但是,不幸的是,打开的 Google 文档无法自动关闭。我认为这可能是一个缺点。
此解决方法使用 Google 文档。我认为这也可以用于其他 Google 文档。
参考:
除了Tanaike提供的广泛解决方案外,我还想补充以下内容:
您可以提出云端硬盘新功能的请求,这样 Google 就会意识到需要像 this/similar 这样的功能。为此,您只需填写 将反馈发送至 Google 表格: