gpt4 book ai didi

javascript - 禁止使用 AngularJS ng-click 分享到 Tumblr

转载 作者:太空狗 更新时间:2023-10-29 15:40:22 25 4
gpt4 key购买 nike

所以,我正在尝试实现一个分享到 tumblr 按钮。单击该按钮时,我希望它打开一个包含当前页面等详细信息的新窗口。这适用于 facebook、twitter 等。

但是当我为 tumbler 这样做时,当用户打开新窗口时,它不会加载正常的共享窗口,而是重定向到这个 URL:

https://www.tumblr.com/widgets/share/tool/banned

并显示以下文本:

Not Available for Sharing

我正在通过 ng-click 指令调用的 AngularJS Controller 执行此新窗口操作。

Controller 代码是:

$scope.openWindow = function() {
window.open("http://www.tumblr.com/share", 'newwindow', 'width=400, height=400');
}

html 看起来像这样:

ng-click="openWindow()"

我的网站只是运行在开发环境和本地主机上。我想知道这是否与它有关?

PS 我上面使用的例子是文档中最简单的代码。实际上,我的 url 将有一些查询参数,提供有关页面的更多详细信息 - 但对于最基本的类型,它似乎对我不起作用!

最佳答案

似乎 Tumblr 只对本地主机环境这样做。我有类似的代码,但仅在本地出现相同的错误。在生产环境或实际域中尝试。它应该有效。

关于javascript - 禁止使用 AngularJS ng-click 分享到 Tumblr,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32924603/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com