我有以下共享链接功能的代码:
longurl = "www.google.com"
var newWin = window.open('', share_win_name, 'width=826,height=836')
gapi.client.load('urlshortener', 'v1', function() {
var request = gapi.client.urlshortener.url.insert({
'resource': {
'longUrl': longurl
}
});
var resp = request.execute(function(resp) {
if (resp.error) {
newWin.location = share_link + encodeURIComponent(longurl)
} else {
newWin.location = share_link + encodeURIComponent(resp.id)
}
});
});
此代码适用于桌面。但是在 ipad safari 上
- 打开一个空白的新标签,上面没有任何内容
- 当我转到其他选项卡并返回此选项卡时,我看到 NEW WINDOW 正在刷新/重新加载
我认为这是一个问题,因为我尝试首先打开一个空白窗口,然后使用链接信息进行更新。
解决办法是什么?