ScriptApp.getService().getUrl()不';t返回正确的url。返回/dev而不是/exec
我已经开始得到一个奇怪的错误与谷歌应用程序脚本。ScriptApp.getService().getUrl()不会返回当前url,但我相信,一个月前我创建项目时,它工作得非常好 在GAP提供的页面中,我有这样一个标题:ScriptApp.getService().getUrl()不';t返回正确的url。返回/dev而不是/exec,url,redirect,google-apps-script,web-applications,publish,Url,Redirect,Google Apps Script,Web Applications,Publish,我已经开始得到一个奇怪的错误与谷歌应用程序脚本。ScriptApp.getService().getUrl()不会返回当前url,但我相信,一个月前我创建项目时,它工作得非常好 在GAP提供的页面中,我有这样一个标题: <nav> <div class="nav-wrapper teal lighten-1"> <a href="<?= ScriptApp.getService().getUrl() ?>
<nav>
<div class="nav-wrapper teal lighten-1">
<a href="<?= ScriptApp.getService().getUrl() ?>?vue=search" class="brand-logo center">Project Database</a>
<ul class="left hide-on-med-and-down">
<li class="active"><a href="<?= ScriptApp.getService().getUrl() ?>?vue=search">Search</a></li>
<li><a href="<?= ScriptApp.getService().getUrl() ?>?vue=create">Add Entry</a></li>
</ul>
</div>
</nav>
当我通过链接进入应用程序时,它会工作,但当我点击标题中的链接时,我会像这样被重定向
因此,首先我被重定向到一个dev url,“/a/GSUITENAME/”丢失。由于这个URL是错误的,我得到一个“页面未找到”错误
我希望有人能给我一些关于正在发生的事情的建议,因为根据文档,我应该得到正确的url:
编辑:当我使用dev链接测试项目时,它会按预期工作
EDIT2:我按照建议做了,并注销了除该项目外的所有其他谷歌账户。这一次我得到了一个功能url,但我仍然从exec转到dev,这不是期望的行为。您是在测试dev还是已发布的版本?我正在测试已发布的版本,当我测试开发版本时,链接按预期工作。我得到所有其他帐户的重定向注销,除了
GSUITENAME
当我注销我的其他帐户时,它会删除url的/u/2,但它仍然从exec转到DEVA。你在测试开发或发布的版本吗?我正在测试发布的版本,我将寻找在末尾有exec的链接当我测试开发版本时,链接按预期工作我得到所有其他帐户的重定向注销,除了GSUITENAME
当我注销我的其他帐户时,它会删除url的/u/2,但它仍然从exec转到开发