# iOS WKWebView调用JS事件时抛出的Error h5和ios交互 **Repository Path**: lsx589/iOS-WKWebView-js ## Basic Information - **Project Name**: iOS WKWebView调用JS事件时抛出的Error h5和ios交互 - **Description**: WKWebView与JS交互报错的问题 iOS WKWebView调用JS事件时抛出的Error 发生 JavaScript 异常" UserInfo={WKJavaScriptExceptionLineNumber=0, WKJavaScriptExceptionMessage=TypeErro - **Primary Language**: JavaScript - **License**: MulanPSL-1.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-07-16 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # iOS WKWebView调用JS事件时抛出的Error h5和ios交互 #### 介绍 WKWebView与JS交互报错的问题 iOS WKWebView调用JS事件时抛出的Error 发生 JavaScript 异常" UserInfo={WKJavaScriptExceptionLineNumber=0, WKJavaScriptExceptionMessage=TypeErro 最近接了一个小需求,新产品提前预约,需要APP端传userid获取个人标示,交互到ios端的时候ios端遇到了js异常( **发生 JavaScript 异常" UserInfo={WKJavaScriptExceptionLineNumber=0, WKJavaScriptExceptionMessage=TypeErro** );H5端方法没调取成功 正常情况一看js错误,一般都会想到是H5的方法错误,最后小白的我一个方法硬抗两天,最后还是没有发现哪出错, > 方法 ``` window['loginSuccess'] = (userid) => { this.loginSuccessBtn(userid); }; loginSuccessBtn(userid){ if(userid){ this.userid = userid }else{ this.userid = '' } } ``` 最后还是在另外一位ios大神的提示下完美搞定 **_ios端给H5userid的时候,将字符串变成json格式传过来_**