gpt4 book ai didi

iphone - 为什么 UIWebView 中的链接会留下灰色框?

转载 作者:行者123 更新时间:2023-12-03 20:38:12 27 4
gpt4 key购买 nike

我有一个 UIWebview,我正在使用 loadHtmlString 加载自定义 HTML。我的 HTML 有一个链接,点击时我会拦截该链接,以便我可以控制并使用不同的 HTML 字符串重新加载 UIWebview。该代码有效,但链接文本所在的区域被替换为加载新字符串时可见的灰色矩形。

这里可能发生了什么?我怎样才能摆脱这种行为?

//斯科特

最佳答案

这里是...需要将此样式声明添加到链接引用中:

<a href=http://yourlink.com/ style = "-webkit-tap-highlight-color:rgba(0,0,0,0);">

将 alpha 值(rgba 的最后一个参数)设置为 0 将禁用点击突出显示颜色。

虽然这有效,但感觉就像是黑客攻击。我真的认为当我的第二个 loadHtmlString 重新加载新的 HTML 代码时,点击突出显示应该自行清除。

//斯科特

关于iphone - 为什么 UIWebView 中的链接会留下灰色框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1371036/

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