在我的一个电晕应用程序中,我必须在场景中显示一个 html 表格。是否可以在 corona sdk 应用程序的普通页面上显示 html 表(其 html 数据字符串在应用程序中生成)..?
任何建议都是可观的...
我想我明白你在问什么,如果是这样,那么是的,你当然可以!
您需要做的是使用 WebView 的 API。
注意:仅 Android、iOS、适用于 OS X 的 Corona Simulator 和 OS X 桌面应用程序支持本机 Web 视图。在此处查看文档
您可以使用此 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 中得到相当的解释。