ramos
ramos
  • 发布:2020-04-15 18:03
  • 更新:2020-05-07 13:46
  • 阅读:1273

IOS平台以WebView方式集成HTML5+SDK方法——只显示白屏

分类:5+ SDK
iOS

最新的SDK版本。
XCode版本:11.3.1
项目能跑起来,但是只显示白屏

运行时log信息:

2020-04-15 17:46:00.491254+0800 TeacherSW[3723:23376446] ######===>>>>New Device Model:[x86_64]
2020-04-15 17:46:00.505533+0800 TeacherSW[3723:23376446] [Runtime][DEBUG:] ##CoreApp##...app start load..
2020-04-15 17:46:00.510762+0800 TeacherSW[3723:23376446] -canOpenURL: failed for URL: "hbuilder://" - error: "未能完成操作。(OSStatus错误-10814。)"
2020-04-15 17:46:00.510971+0800 TeacherSW[3723:23376446] [Runtime][DEBUG:] ##CoreApp##...createAppRuntime..
2020-04-15 17:46:00.514272+0800 TeacherSW[3723:23376446] [Runtime][DEBUG:] core started
2020-04-15 17:46:00.514958+0800 TeacherSW[3723:23376608] [Runtime][INFO:] Started HTTP server on ip local. port 13131
2020-04-15 17:46:00.643793+0800 TeacherSW[3723:23376446] [Runtime][DEBUG:] 页面未下载需要下载页面:[file:///Users/ramos/Library/Developer/CoreSimulator/Devices/1DCAC6A5-772D-4845-8E58-D1BD6A0F8C88/data/Containers/Bundle/Application/E1B5C440-75F1-4EDA-B8CF-137AADB32C45/TeacherSW.app/Pandora/apps/H5034A737/www/load.html]
2020-04-15 17:46:00.671851+0800 TeacherSW[3723:23376446] [Runtime][DEBUG:] ##CoreApp##...createAppWindow..
2020-04-15 17:46:00.672574+0800 TeacherSW[3723:23376446] [Runtime][DEBUG:] ##CoreApp##...创建首页..
2020-04-15 17:46:00.683550+0800 TeacherSW[3723:23376446] [Runtime][DEBUG:] show NWindow--[H5034A737]
2020-04-15 17:46:00.685038+0800 TeacherSW[3723:23376446] [Runtime][INFO:] refreshWhitePageCheckWebview---evt[3]---[<PDRCoreAppFrame: 0x7feb9d81fa00; frame = (0 0; 414 896); clipsToBounds = YES; layer = <CALayer: 0x6000006e80c0>>]
2020-04-15 17:46:00.685267+0800 TeacherSW[3723:23376446] [Runtime][INFO:] filArchivere fullPath /Users/ramos/Library/Developer/CoreSimulator/Devices/1DCAC6A5-772D-4845-8E58-D1BD6A0F8C88/data/Containers/Data/Application/6E0A3F86-5BEE-4968-9941-6608F4166BB4/Library/Pandora/apps/H5034A737/data/download.plist
2020-04-15 17:46:00.685481+0800 TeacherSW[3723:23376446] [Runtime][INFO:] Archiver fi8E58-D1BD6A0F8C88/data/Containers/Data/Application/6E0A3F86-5BEE-4968-9941-6608F4166BB4/Library/Pandora/apps/H5034A737/data/upload.plist
2020-04-15 17:46:00.689022+0800 TeacherSW[3723:23376446] Failed to load font: 未能le fullPath /Users/ramos/Library/Developer/CoreSimulator/Devices/1DCAC6A5-772D-4845-完成该操作。(com.apple.CoreText.CTFontManagerErrorDomain错误105 - Could not register the CGFont '<CGFont (0x600002894100): icomoon>')
2020-04-15 17:46:01.196645+0800 TeacherSW[3723:23376608] [Runtime][INFO:] Bonjour Service Published: domain(local.) type(_http._tcp.) name(Ramos (212))
2020-04-15 17:46:02.679242+0800 TeacherSW[3723:23376446] [Runtime][INFO:] checkCurwebviewWhiteCheck---[H5034A737]
2020-04-15 17:46:02.679565+0800 TeacherSW[3723:23376446] [Runtime][INFO:] ##destoryWhitePageCheckTimer--[<PDRCoreAppFrame: 0x7feb9d81fa00; frame = (0 0; 414 896); clipsToBounds = YES; layer = <CALayer: 0x6000006e80c0>>]---[(null)]
2020-04-15 17:46:03.113596+0800 TeacherSW[3723:23376446] [Runtime][DEBUG:] main page loader end
2020-04-15 17:46:03.113789+0800 TeacherSW[3723:23376446] [Runtime][DEBUG:] core handle startparam end
2020-04-15 17:46:08.799549+0800 TeacherSW[3723:23376446] [Runtime][INFO:] checkCurwebviewWhiteCheck---[H5034A737]
2020-04-15 17:46:08.799900+0800 TeacherSW[3723:23376446] [Runtime][INFO:] ##destoryWhitePageCheckTimer--[<PDRCoreAppFrame: 0x7feb9d81fa00; frame = (0 0; 414 896); clipsToBounds = YES; layer = <CALayer: 0x6000006e80c0>>]---[(null)]
2020-04-15 17:46:10.057261+0800 TeacherSW[3723:23376446] [Runtime][DEBUG:] JSWindow_closeSplashscreen
2020-04-15 17:46:10.157881+0800 TeacherSW[3723:23376446] [Runtime][DEBUG:] closeSplashscreen
2020-04-15 17:46:10.158363+0800 TeacherSW[3723:23376446] [Runtime][DEBUG:] -----deviceid+130B4949-7638-4D33-881F-CC98092A30C4

项目配置

代码部分:

manifest.json文件信息:

2020-04-15 18:03 负责人:无 分享
已邀请:
ramos

ramos (作者)

继续调试了一下,发现index.html里面 js代码能走,alert正常显示,但是body里的内容不显示

<!DOCTYPE html>  
<html>  
    <head>  
        <meta charset="utf-8">  
            <meta name=viewport content="width=device-width,initial-scale=1,user-scalable=no">  
                   <meta name=format-detection content="telephone=no, email=no">  
        <title>测试</title>  
            alert("aaaa")  
        </script>  
    </head>  
    <body>  
        <div class="red" id="red">CSS加载成功后我是成功后我是成功后我是成功后我是成功后我是成功后我是成功后我是成功后我是成功后我是成功后我是成功后我是成功后我是成功后我是成功后我是成功后我是成功后我是成功后我是成功后我是成功后我是红色</div>  
        <button onclick = "hello()">点击我弹出hello</button>  

    </body>  
</html>
FlyX

FlyX - 追求技术的道路上不断前行

你好,这个问题你解决了吗,是什么原因引起的

scorpio_young

scorpio_young

有解决了的么?能指点一下么?我也遇到应该相似的问题,之前的代码很老现在用新的SDK后其他没变就只能显示白屏了

该问题目前已经被锁定, 无法添加新回复