使用 uni-app 开发微信公众号时,点击运行到手机或模拟器 使用真机测试时 控制台出现报错信息,真机页面为白屏,未加载成功

项目场景:

场景:

使用 uni-app 开发微信公众号时,点击运行到手机或模拟器 使用真机测试时 控制台出现报错信息,真机页面为白屏,未加载成功


问题描述

遇到的问题:

报错日志信息如下所示:

c 复制代码
reportJSException >>>> exception function:createInstanceContext, exception:white screen cause create instanceContext failed,check js stack ->Uncaught TypeError: Cannot read property 'jWeixin' of undefined
 at  (app-service.js:4377:10)
 at  (app-service.js:4373:12)
 at  (app-service.js:4374:6)
 at  (app-service.js:4376:2)
 at  (app-service.js:5045:30)
 at __webpack_require__ (app-service.js:80:30)
 at eval (<anonymous>:5:15)
 at eval (<anonymous>:210:30)
 at  (app-service.js:3466:1)
 at __webpack_require__ (app-service.js:80:30)

原因分析:

分析:

问题分析:

根据报错信息我们大致可以了解到,是和 jWeixin 有关

而我们是直接使用 Hbuilder 调用 app基座 进行真机测试 微信公众号, 调用 jWeixin 失败。

需要注意的是: 开发 微信公众号时 ,想要使用 真机测试,必须借助 微信开发者工具才能进行真机测试。

解决方案:

提示:这里填写该问题的具体解决方案:

解决方法:

1、首先我们一起来 看下 jweixin:

微信公众平台是国内最大的社交网络平台之一,而我们在开发社交网络应用时,往往需要与微信平台进行集成,这就引入了jweixin1.2这个Javascript SDK。jweixin1.2 是微信公众平台提供的基于微信 JSSDK 的支持,是 Vue.js 目前主流的用于微信公众平台开发的工具。

v-jweixin 是 Vue.js 对 jweixin1.2 的简单封装,实现了对 jweixin1.2 的封装和对 Vue.js 组件化开发的支持,它可以帮助我们更加便捷地进行微信公众平台开发。

2、因为我们 开发 公众号实际上 是需要在微信的 平台下 运行的,所以我们在 使用真机测试微信公众号时,需要安装微信开发者 中的步骤来进行测试。

1)申请微信服务号,进行微信认证;

2)成为开发者:申请成功后,从网页上登录微信公众平台,点击"开发者中心",输入"接

收微信平台转发消息的统一URL"和"TOKEN"提交成为开发者

3)下载微信开发者工具

4)登录账号,使用注册时使用的微信直接扫码登录即可。

5)接下来就是比较关键的一步,就是如何通过开发者工具与自己的项目连接起来,并进入调试模式。只需要将访问你公众号或者项目地址复制到如下截图即可:

6)在手机中打开微信公众号,复制 当前打开的网址

7)将 复制的地址粘贴到 上图中的位置即可,粘贴的地址为 复制地址的前一部分即可。

8)然后我们就可以通过 微信开发者工具进行测试了。

相关推荐
艾泊宇产品战略咨询1 小时前
苹果为什么不做折叠屏手机?
智能手机
limingade1 小时前
手机实时提取SIM卡打电话的信令和声音-新的篇章(一、可行的方案探讨)
物联网·算法·智能手机·数据分析·信息与通信
GEEKVIP2 小时前
Android 恢复挑战和解决方案:如何从 Android 设备恢复删除的文件
android·笔记·安全·macos·智能手机·电脑·笔记本电脑
2401_845937537 小时前
PHP一键约课高效健身智能健身管理系统小程序源码
微信·微信小程序·小程序·微信公众平台·微信开放平台
CHEtuzki9 小时前
微信这样回复客户高效又方便
微信·自动回复
鸭子嘎鹅子呱12 小时前
uniapp使用高德地图设置marker标记点,后续根据接口数据改变某个marker标记点,动态更新
uni-app·map·高德地图
计算机源码社17 小时前
分享一个基于微信小程序的居家养老服务小程序 养老服务预约安卓app uniapp(源码、调试、LW、开题、PPT)
android·微信小程序·uni-app·毕业设计项目·毕业设计源码·计算机课程设计·计算机毕业设计开题
Angus-zoe20 小时前
uniapp+vue+微信小程序实现侧边导航
vue.js·微信小程序·uni-app
竹林海中敲代码20 小时前
Qt安卓开发连接手机调试(红米K60为例)
android·qt·智能手机
Pluto & Ethereal20 小时前
uni-app尺寸单位、flex布局于背景图片
uni-app