Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 当存在密码屏幕时,不会在UIWebview中加载HTML数据_Iphone_Ios_Uiwebview_Locking - Fatal编程技术网

Iphone 当存在密码屏幕时,不会在UIWebview中加载HTML数据

Iphone 当存在密码屏幕时,不会在UIWebview中加载HTML数据,iphone,ios,uiwebview,locking,Iphone,Ios,Uiwebview,Locking,让我一步一步地解释: 步骤1-在我的应用程序中,所有列表的第一个屏幕 第2步-按下列表中的任何编号,它将进入详细信息屏幕并显示 调用web服务并获取数据 第3步-像许多类型的HTML数据一样获取数据 屏幕我正在滚动中使用4 UiWebView进行动态UiWebView 我的应用程序中的第4步密码功能已存在(并且已打开) 如果我按下列表屏幕,它将调用特定列表数据加载的详细屏幕,并等待所有UiWebview加载,则密码功能正常工作 问题是什么让我详细解释一下 如果我们刚刚进入详细信息屏幕和web服务

让我一步一步地解释:

  • 步骤1-在我的应用程序中,所有列表的第一个屏幕
  • 第2步-按下列表中的任何编号,它将进入详细信息屏幕并显示 调用web服务并获取数据
  • 第3步-像许多类型的HTML数据一样获取数据 屏幕我正在滚动中使用4 UiWebView进行动态UiWebView
  • 我的应用程序中的第4步密码功能已存在(并且已打开)
  • 如果我按下列表屏幕,它将调用特定列表数据加载的详细屏幕,并等待所有UiWebview加载,则密码功能正常工作

    问题是什么让我详细解释一下


    如果我们刚刚进入详细信息屏幕和web服务呼叫,并立即按下主页按钮,现在我再次启动应用程序并显示密码屏幕,在成功输入密码后,我进入详细信息屏幕,但我看到的所有UiWebview均未加载,甚至我的模型类中也有所有的数据存储。

    我在HTML字符串中犯了一个愚蠢的错误:)

    NSString*html5=[NSString stringWithFormat:@“%@”,objDetail.str_DealName];
    
    只需删除视口并设置样式中的字体大小

    NSString *html5 =[NSString stringWithFormat:@"<html><head></head><body style=\"background:#ffffff;\"><div style = \"font:16px;margin-top:0px;\" ><object width=\"245\" height=\"0\">%@</object></div></body></html>",objDetail.str_DealName];