WebView 在模拟器中加载但不在设备中

Posted

技术标签:

【中文标题】WebView 在模拟器中加载但不在设备中【英文标题】:WebView load in simulator but not in device 【发布时间】:2016-05-24 17:43:37 【问题描述】:

我的应用程序在模拟器中加载网站,但是当我在设备上运行时它没有出现

是 xcode 的问题吗?或者可能是更新问题(我的 iPhone 显示已准备好更新但我没有)

这是我的代码

#import "twitterViewController.h"

@interface twitterViewController ()

@end

@implementation twitterViewController


- (void)viewDidLoad 
    [super viewDidLoad];

    // Do any additional setup after loading the view.

    NSString *webSite=@"https://www.youtube.com/"; //It's like a template page
    NSURL *url = [NSURL URLWithString:webSite];
    NSURLRequest *request = [NSURLRequest requestWithURL:url];

    [twitterWeb loadRequest:request];


- (void)didReceiveMemoryWarning 
    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.


@end

【问题讨论】:

您可以转到您尝试在设备上的 Safari 中加载的网页吗?它在那里加载吗?当您在设备上运行时,您是否在设备控制台中收到任何错误消息? 你的真实网址是什么? 【参考方案1】:

在模拟器中加载网站,但是我在设备上运行时却没有出现,

文件名可能有问题。意思是,假设你的文件想要加载文件'Abc.js',而它的名字是'abc.js。

你应该检查你的“网址”

【讨论】:

以上是关于WebView 在模拟器中加载但不在设备中的主要内容,如果未能解决你的问题,请参考以下文章

WebView 中的背景图像显示在模拟器中,但不在设备上

滑行,线圈不在模拟器中加载图像

Android:WebView 中加载的图像中的像素质量降低

网页在模拟器的 safari mac safari 中加载,但未在 webView iOS obj C 中加载

在 WKWebView 中加载本地文件在设备中不起作用

在 webview 中加载 flv 视频的问题