大图APP
大图APP
  • 发布:2020-10-28 11:11
  • 更新:2020-10-29 15:13
  • 阅读:1082

【报Bug】 纯nvue项目 web-view 加载本地 html 文件js代码不执行

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 64位家庭版

HBuilderX类型: Alpha

HBuilderX版本号: 2.9.5

手机系统: iOS

手机系统版本号: iOS 13.4

手机厂商: 苹果

手机机型: iPhone XR

页面类型: nvue

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

web-page.nvue

<web-view class="hhh" src="/hybrid/html/local.html" @message="getMessage"></web-view>

local.html

<html>  
    <head>  
        <meta charset="utf-8" />  
        <meta name="viewport" content="width=device-width, initial-scale=1">  
        <title>本地网页</title>  
    </head>  
    <body>  
        <p class="desc" style="color: #00AAFF;">web-view 组件加载本地 html 示例,仅在 App 环境下生效。点击下列按钮,跳转至其它页面。</p>  

        <script type="text/javascript">  
            alert('web-view 组件加载本地 html 示例,仅在 App 环境下生效')//无效  
            console.log('web-view 组件加载本地 html 示例,仅在 App 环境下生效')//无效  
        </script>  

    </body>  
</html>

操作步骤:

alert()无效
console.log()无效

预期结果:

js代码正常执行

实际结果:

js 不执行

bug描述:

使用 web-view 加载本地html文件,虽然加载成功,但是html文件中的js 没有执行??

2020-10-28 11:11 负责人:无 分享
已邀请:
大图APP

大图APP (作者) - 金刚狼前端

难道加载的本地html页面 不支持 javascript了吗????

<script type="text/javascript"></script >
DCloud_iOS_XHY

DCloud_iOS_XHY

感谢反馈, nvue 页面的 web-view 组件暂时不支持在HX中同步输出log,页面中的 js 代码其实已经执行了, alert 没有显示的问题确认为 bug,下个版本会修复

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