2013-03-02 49 views
3

在我的一個corona應用程序中,我必須在場景中顯示一個html表格。是否有可能在corona sdk app的普通頁面上顯示一個html表格(其HTML數據字符串是在應用程序中生成的)。?在頁面上顯示HTML數據:corona SDK

任何意見是可觀...

回答

2

我想我明白你的要求,如果是這樣,那麼是的,你當然可以!

您需要做的是使用API​​ for WebView。

注意:本機網絡視圖僅在Android,iOS,適用於OS X的Corona模擬器和OS X桌面應用程序上受支持。 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) 

我曾經在一個醫療程序,我正在開發,在那裏我會直接從我的應用程序鏈接的客戶醫療產品做過好幾次,然後當他們完成瀏覽,他們能收出的WebView並照常繼續使用該應用程序。

如果您希望獲得與此類似的功能,您只需設置您的webview,然後創建一個帶有某種後退按鈕的疊加層,用戶可以按下該按鈕來終止webview,這應該從API中解釋得很清楚。

+0

感謝您的意見。但是,這個本地webview從本地html頁面加載數據na?我不想那樣。因爲我的html字符串是在遊戲場景中生成的,所以我想直接在場景中將html字符串顯示爲可見表格。 – 2013-03-07 03:49:55

+1

啊,我明白了,那是我誤解你的地方。我以前不必做這樣的事情,但也許你可以把你的html字符串數據,並保存爲本地html文件,然後啓動它?我仍然不清楚你想要做什麼,但是如果你只是想從遊戲中生成一個html表格,我不明白爲什麼你不能只保存html字符串,然後加載您剛創建的html文件。對不起,如果我不能提供一個確切的答案。 :( – JoeyMaru 2013-03-08 17:58:47

+0

謝謝........... :) – 2013-06-30 16:17:35