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

2015-06-04 18:27:04 +08:00
 kslr

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

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

4043 次点击
所在节点    问与答
14 条回复
black
2015-06-04 18:43:57 +08:00
[webView loadHTMLString:@"html" baseURL:[[NSBundle mainBundle] bundleURL]];

可参考:

https://github.com/guojiubo/PlainReader
zhjits
2015-06-04 22:02:10 +08:00
有个应用叫 JSAnywhere。
话说本地 HTTP 服务器这类应用是有的,不过一般都是文件管理器。
horizon
2015-06-05 08:51:05 +08:00
iOS打开手机上的文件?或者楼主在电脑上用python simpleHTTPserver搭一个,然后手机访问呗
zhangneww
2015-06-05 08:57:23 +08:00
iOS
kslr
2015-06-05 08:59:57 +08:00
@horizon 是没有网络的,局域网也没有。
kslr
2015-06-05 09:00:48 +08:00
@zhjits 文件管理器也可以,主要就是打开Index并且能够调用相应的css, js文件。
kslr
2015-06-05 09:01:40 +08:00
@black 不会ios编程,所以来求助的,技能树有php和python
joe1213
2015-06-05 10:01:56 +08:00
就正常的webview加载文件即可,不然你以为那些hybird app怎么开发的。
kslr
2015-06-05 10:03:58 +08:00
@joe1213 在安卓上可以,IOS上不行,查资料说限制了本地存储读取。
engin
2015-06-05 13:24:51 +08:00
iOS端做Server的话不现实,ip地址都获取不到; 本地存储在自己app的沙盒里是没问题的。
kslr
2015-06-05 13:31:48 +08:00
@engin 那有什么办法可以运行本地的HTML么
hohoho
2015-06-05 19:49:57 +08:00
webview 直接加在就行。使用过,没问题。
joe1213
2015-06-11 10:21:30 +08:00
@kslr 你查的什么资料呀?难道就我的app特殊?别的不多说, [主要就是打开Index并且能够调用相应的css, js文件] 就这个需求还能有问题?
kslr
2015-06-11 12:20:13 +08:00
@joe1213 你是用什么打开的?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/196145

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX