ios - 在JS Dialog下面的WKWebView中添加子视图

时间:2016-12-06 19:50:57

标签: ios wkwebview addsubview

添加子视图时,[self.webView.scrollView addSubview:test];之类的内容一切正常。

Problem is javascript alert并且屏幕变暗,because alert is below我新添加的视图。 JS警报和对话应始终在最顶层。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

来自Web视图的Javascript警报是该Web视图的一部分,而不是单独的UIViews。

如果您希望某些内容显示在主要网络内容之上且位于javascript提醒下方(也是网络内容),那么它本身就需要是网络内容。

实现此目的的一种方法是使其成为另一个javascript生成的对象,而不是UIView。

或者,您可以拥有第二个仅显示javascript警报的Web视图,并将您的UIView显示在新的(第二个)Web视图下方,但是您必须管理两个Web视图之间的关系。