我刚刚发现该popoverPresentationControllerDidDismissPopover方法已被弃用。什么是替代方法?
我使用 Google Apps 脚本创建了一个简单的 Html 文件,并将其部署为网络应用程序。虽然我在同一页面上添加了一些元素的链接,但它并没有跳转到指定的元素并返回空白页面。
这是 html 的一个片段。
<ul>
<li><a href ="#april">April</a></li>
<li><a href ="#may">May</a></li>
<li><a href ="#june">June</a></li>
</ul>
.
.
.
<a id="april">2019/04</a>
.
.
.
<a id="may">2019/05</a>
.
.
.
<a id="june">2019/06</a>
.
.
.
Run Code Online (Sandbox Code Playgroud)
当我单击这些元素时,它会重定向到另一个 URL,如下所示。
https://{scriptid}-script.googleusercontent.com/userCodeAppPanel#id
我尝试访问 {url}+{#id},它给了我相同的页面。所以 id 属性似乎不起作用,但我不知道要修复什么。我在这里做错了什么?
编辑 这是我到目前为止所尝试过的。 https://script.google.com/macros/s/AKfycbyW5FRfQP3CpOU0brJEeeSgR6xypQ57jAjDs5KfQFYRmYIaaBs/exec
.gs 文件
function doGet() {
return HtmlService.createTemplateFromFile('index').evaluate();
}
Run Code Online (Sandbox Code Playgroud)
html文件
<!DOCTYPE html>
<html>
<head>
<base target="_top">
1
<br>
2
<br>
3
<br>
4
<br>
5
<br>
<a name="top">Top</a>
</head>
<body>
<br><br><br><br><br>
<a href="#top">Goto …Run Code Online (Sandbox Code Playgroud)