gpt4 book ai didi

ios - Disqus 在 iOS UIWebView 上似乎比平时花费更长的时间

转载 作者:行者123 更新时间:2023-11-29 03:14:30 25 4
gpt4 key购买 nike

我们有一个使用 Disqus 进行评论的网站。该插件在所有浏览器上都能完美运行,即使在 iOS 的 Safari 上也是如此,但无法在应用程序内的 iOS UIWebView 上加载。 Disqus 不断加载,并表示 Disqus 似乎比平常花费了更长的时间 - 而且它从未加载。关于可能导致此问题的任何想法以及它是否是我的 UIWebView 的问题?谢谢

最佳答案

以前可以在本地托管的 HTML 文件上使用 Disqus,但绝对不支持,因此我建议不要尝试这样做。相反,您可以使用如下模板将嵌入托管在静态 CDN 上:https://github.com/disqus/DISQUS-API-Recipes/blob/master/mobile/js/mobiletemplate.html

然后您可以通过查询字符串传入该讨论的参数(disqus_url、disqus_identifier 等)。

请记住,当您通过 WebView 托管嵌入时,您必须考虑以下因素:

登录

登录按钮预计会在弹出窗口中加载,因此您必须在 UIWebView 开始导航到这些登录 URL 时监听,并在成功登录后处理导航回评论。您可以找到以下示例在这里寻找模式:http://help.disqus.com/customer/portal/articles/472096

外部链接

此外,嵌入中还会有一些通过评论或发现框指向外部页面的链接。您必须倾听这些评论并打开 Safari,以避免用户离开评论。

关于ios - Disqus 在 iOS UIWebView 上似乎比平时花费更长的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21832075/

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