Google 应用程序脚本使用企业帐户在 html 中进行多次查看

问题描述

我正在尝试制作一个包含多个视图页面的 Google 应用。对于我的私人帐户,我一直在使用 ScriptApp.getService().getUrl() 并且它工作得很好。

但是,我正在为我的企业开发一个应用,当我使用 Google 企业帐户时,它不起作用。

当我使用 ScriptApp.getService().getUrl() 时,它返回一个没有公司名称的 URL。

由于 URL 中存在我公司的名称(例如:script.google.com/a/companyName.com/macros/s/ID/dev?v=form),该功能不起作用。

使用 geturl() 函数,我返回 url 中没有公司名称的 url(例如:script.google.com/macros/s/ID/dev?v=form)

我尝试解决这个问题,使用 split 函数构建我自己的 url,如下所示: screenshot from script

但是,当我单击超链接时,网址会发生变化,并且会向我自己构建的网址添加网址。

此网址添加到开头:https://n-5u3nlbkbkn77idrtc7rsuioirbuz5av43zzl23y-1lu-script.googleusercontent.com/

导致出现错误的长网址:https://n-5u3nlbkbkn77idrtc7rsuioirbuz5av43zzl23y-1lu-script.googleusercontent.com/script.google.com/a/macros/nhhs.no/s/AKfycbx3NRBmy8z1-Yiz6nH-el2zO7hQl6oIEgetvSHvWVM/dev?=Item

如你所见,我的压缩网址在末尾。

有没有其他人遇到同样的问题或知道如何解决它?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)