6***@qq.com
6***@qq.com
  • 发布:2019-11-20 18:43
  • 更新:2019-11-22 17:58
  • 阅读:1227

转换成支付宝小程序后请求api真机测试出现特殊字符导致json错误

分类:HBuilderX

在本地的支付宝开发工具中测试正常,但是到了真机上就报错,在json数据前会有/ufeff的特殊字符,导致json数据错误,无法使用。
别问什么接口问题,app、微信、qq、百度等都是这个接口,只有支付宝有问题。
和支付宝官方客服沟通半个月了,也没有个所以然,不知道是哪里问题……

2019-11-20 18:43 负责人:无 分享
已邀请:
6***@qq.com

6***@qq.com (作者) - 90后IT男|CEO|创始人

没人理啊……

DCloud_UNI_CHB

DCloud_UNI_CHB

你可以使用支付宝小程序原生开发的方式,写一个简单示例,验证一下这个接口是否有问题。
通过这种方式排查一下是否跟uni-app有关。

  • 6***@qq.com (作者)

    在支付宝小程序开发工具中测试时正常的,但是到了真机就不行了,不知道是支付宝问题还是编译问题

    2019-11-21 15:14

  • 6***@qq.com (作者)

    测试了,用官方的dome后,接口和数据是正常的,但是用uni-app编译后的就不行,报错

    2019-11-21 15:31

  • 6***@qq.com (作者)

    报错内容是json数据不正确,调试发现在数据最前面有/ufeff的特殊字符,但是在官方的请求数据中是没有的,只有在编译过的请求中有

    2019-11-21 15:43

  • DCloud_UNI_CHB

    回复 6***@qq.com: 提供一下接口地址及示例代码,我们验证一下

    2019-11-22 16:04

  • 6***@qq.com (作者)

    回复 DCloud_UNI_CHB: 已发私信

    2019-11-22 16:28

DCloud_UNI_CHB

DCloud_UNI_CHB

HBuilderX 2.4.2验证正常

  • 6***@qq.com (作者)

    别在本地测试,我本地也正常,但是真机测试就不对

    2019-11-23 00:20

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