
- 发布:2021-01-27 18:44
- 更新:2021-01-27 18:44
- 阅读:660
产品分类: HTML5+
HBuilderX版本号: 3.0.7
手机系统: 全部
手机厂商: 华为
打包方式: 离线
测试过的手机:
示例代码:
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Hello, World</title>
<style type="text/css">
html{height:100%}
body{height:100%;margin:0px;padding:0px}
container{height:100%}
</style>
<script type="text/javascript" src="https://api.map.baidu.com/api?v=1.0&type=webgl&ak=xxxxx">
</script>
</head>
<body>
<div id="container"></div>
<script type="text/javascript">
var map = new BMapGL.Map("container");
// 创建地图实例
var point = new BMapGL.Point(116.404, 39.915);
// 创建点坐标
map.centerAndZoom(point, 15);
// 初始化地图,设置中心点坐标和地图级别
</script>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Hello, World</title>
<style type="text/css">
html{height:100%}
body{height:100%;margin:0px;padding:0px}
container{height:100%}
</style>
<script type="text/javascript" src="https://api.map.baidu.com/api?v=1.0&type=webgl&ak=xxxxx">
</script>
</head>
<body>
<div id="container"></div>
<script type="text/javascript">
var map = new BMapGL.Map("container");
// 创建地图实例
var point = new BMapGL.Point(116.404, 39.915);
// 创建点坐标
map.centerAndZoom(point, 15);
// 初始化地图,设置中心点坐标和地图级别
</script>
</body>
</html>
操作步骤:
执行即报错
执行即报错
预期结果:
显示地图
显示地图
实际结果:
报错
报错
bug描述:
加载百度JavaScript GL 地图无法显示,手机app中。
错误信息:
.vehicleroadcooperation W/System.err: java.lang.IllegalArgumentException: Found authority in URI: file://api.map.baidu.com/res/webgl/10/worker_asm_maed2p.js
01-27 17:59:50.289 17439-17896/direction.vehicleroadcooperation W/System.err: at java.io.File.checkURI(File.java:233)
01-27 17:59:50.289 17439-17896/direction.vehicleroadcooperation W/System.err: at java.io.File.<init>(File.java:175)
01-27 17:59:50.289 17439-17896/direction.vehicleroadcooperation W/System.err: at io.dcloud.b.a.a(:7)
01-27 17:59:50.289 17439-17896/direction.vehicleroadcooperation W/System.err: at io.dcloud.common.adapter.ui.webview.WebResUtil.getEncryptionInputStream(:1)
01-27 17:59:50.289 17439-17896/direction.vehicleroadcooperation W/System.err: at io.dcloud.common.adapter.ui.webview.WebLoadEvent.handleDecode(:2)
01-27 17:59:50.289 17439-17896/direction.vehicleroadcooperation W/System.err: at io.dcloud.common.adapter.ui.webview.WebLoadEvent.shouldInterceptRequest(:57)
01-27 17:59:50.289 17439-17896/direction.vehicleroadcooperation W/System.err: at android.webkit.WebViewClient.shouldInterceptRequest(WebViewClient.java:155)
01-27 17:59:50.289 17439-17896/direction.vehicleroadcooperation W/System.err: at com.android.webview.chromium.WebViewContentsClientAdapter.shouldInterceptRequest(WebViewContentsClientAdapter.java:321)
01-27 17:59:50.289 17439-17896/direction.vehicleroadcooperation W/System.err: at org.chromium.android_webview.AwContents$BackgroundThreadClientImpl.shouldInterceptRequest(AwContents.java:527)
01-27 17:59:50.289 17439-17896/direction.vehicleroadcooperation W/System.err: at org.chromium.android_webview.AwContentsBackgroundThreadClient.shouldInterceptRequestFromNative(AwContentsBackgroundThreadClient.java:38)
01-27 17:59:50.294 17439-17896/direction.vehicleroadcooperation W/System.err: java.lang.IllegalArgumentException: Found authority in URI: file://api.map.baidu.com/res/webgl/10/worker_asm_maed2p.js
01-27 17:59:50.294 17439-17896/direction.vehicleroadcooperation W/System.err: at java.io.File.checkURI(File.java:233)
01-27 17:59:50.294 17439-17896/direction.vehicleroadcooperation W/System.err: at java.io.File.<init>(File.java:175)
01-27 17:59:50.294 17439-17896/direction.vehicleroadcooperation W/System.err: at io.d
0 个回复