Corona net :: ERR_CACHE_MISS在Corona中加载外部URL时出现

时间:2015-01-25 15:18:42

标签: web view corona

我正在使用Corona制作应用。我已经实现了以下代码来在我的应用视图中打开网站/页面而不是浏览器:

    function openLink(event)
    if(event.phase == "ended")then
        print("btn clicked")

        local webView = native.newWebView( display.contentCenterX, display.contentCenterY, 320, 480 )
        webView:request( "http://www.coronalabs.com/" )

        local text1 = display.newText("",100,100,native.systemFontBold,20)
        text1.text = "native should come"
    end
end

btn:addEventListener("touch", openLink)

点击按钮时,它会在设备上发出以下错误:

net::ERR_CACHE_MISS

请帮我解决这个问题。另外,关于这个功能的可行性我几乎没有问题。

  • 我可以在应用视图中访问网站的完整互动吗?即滚动页面,打开其他页面,导航到网站的其他元素等。
  • 如果我无法轻松访问完整的网站,是否有可能在点击我在应用内创建的各种按钮后,可以一个接一个地打开同一个网站的多个页面?

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

ERR_CACHE_MISS错误来自Chrome。为避免这种情况,请检查以下内容:

  1. 确保您可以通过移动设备上的浏览器访问该网址 设备,以确保您的Internet连接不会出现问题。
  2. 确保Corona应用中的build.settings文件允许Internet 权限。对于Android,这意味着在build.settings中包含以下内容:

    - Android权限 androidPermissions = {     " android.permission.INTERNET对&#34 ;, },