V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
kslr
V2EX  ›  问与答

IOS 中如何打开本地 HTML(包含 css,js)

  •  
  •   kslr · 2015-06-04 18:27:04 +08:00 · 4012 次点击
    这是一个创建于 3451 天前的主题,其中的信息可能已经有所发展或是发生改变。

    IOS上有没有可以在本地搭建一个HTTP服务器的应用?

    或者有更好的办法来实现这个问题?

    14 条回复    2015-06-11 12:20:13 +08:00
    black
        1
    black  
       2015-06-04 18:43:57 +08:00
    [webView loadHTMLString:@"html" baseURL:[[NSBundle mainBundle] bundleURL]];

    可参考:

    https://github.com/guojiubo/PlainReader
    zhjits
        2
    zhjits  
       2015-06-04 22:02:10 +08:00
    有个应用叫 JSAnywhere。
    话说本地 HTTP 服务器这类应用是有的,不过一般都是文件管理器。
    horizon
        3
    horizon  
       2015-06-05 08:51:05 +08:00
    iOS打开手机上的文件?或者楼主在电脑上用python simpleHTTPserver搭一个,然后手机访问呗
    zhangneww
        4
    zhangneww  
       2015-06-05 08:57:23 +08:00 via Android
    iOS
    kslr
        5
    kslr  
    OP
       2015-06-05 08:59:57 +08:00
    @horizon 是没有网络的,局域网也没有。
    kslr
        6
    kslr  
    OP
       2015-06-05 09:00:48 +08:00
    @zhjits 文件管理器也可以,主要就是打开Index并且能够调用相应的css, js文件。
    kslr
        7
    kslr  
    OP
       2015-06-05 09:01:40 +08:00
    @black 不会ios编程,所以来求助的,技能树有php和python
    joe1213
        8
    joe1213  
       2015-06-05 10:01:56 +08:00
    就正常的webview加载文件即可,不然你以为那些hybird app怎么开发的。
    kslr
        9
    kslr  
    OP
       2015-06-05 10:03:58 +08:00
    @joe1213 在安卓上可以,IOS上不行,查资料说限制了本地存储读取。
    engin
        10
    engin  
       2015-06-05 13:24:51 +08:00
    iOS端做Server的话不现实,ip地址都获取不到; 本地存储在自己app的沙盒里是没问题的。
    kslr
        11
    kslr  
    OP
       2015-06-05 13:31:48 +08:00
    @engin 那有什么办法可以运行本地的HTML么
    hohoho
        12
    hohoho  
       2015-06-05 19:49:57 +08:00 via iPhone
    webview 直接加在就行。使用过,没问题。
    joe1213
        13
    joe1213  
       2015-06-11 10:21:30 +08:00
    @kslr 你查的什么资料呀?难道就我的app特殊?别的不多说, [主要就是打开Index并且能够调用相应的css, js文件] 就这个需求还能有问题?
    kslr
        14
    kslr  
    OP
       2015-06-11 12:20:13 +08:00
    @joe1213 你是用什么打开的?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1057 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 22:19 · PVG 06:19 · LAX 14:19 · JFK 17:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.