【发布时间】:2013-03-02 16:28:50
【问题描述】:
在我的一个电晕应用程序中,我必须在场景中显示一个 html 表格。是否可以在corona sdk app的普通页面上显示一个html表格(其html数据字符串在app内生成)..?
任何建议都是可观的......
【问题讨论】:
在我的一个电晕应用程序中,我必须在场景中显示一个 html 表格。是否可以在corona sdk app的普通页面上显示一个html表格(其html数据字符串在app内生成)..?
任何建议都是可观的......
【问题讨论】:
我想我明白你在问什么,如果是,那么是的,你当然可以!
您需要做的是使用 WebView 的 API。
注意:仅 Android、iOS、适用于 OS X 的 Corona Simulator 和 OS X 桌面应用程序支持原生 Web 视图。 see documentation here
您可以使用此 API 加载本地或远程 html 文件。
local webView = native.newWebView( 0, 0, 320, 480 )
webView:request( "http://www.coronalabs.com/" )
-- or
webView:request( "localfile.html", system.ResourceDirectory )
我在我正在开发的一个医疗应用程序中这样做了很多次,我会直接从我的应用程序将客户链接到医疗产品,然后当他们完成浏览时,他们可以关闭 web 视图并继续使用应用正常。
如果您想要与此类似的功能,您需要做的就是设置您的 webview,并创建一个带有某种后退按钮的叠加层,用户可以按下该按钮来终止 webview,这应该从 API 中得到相当解释。
【讨论】: