bb.biz.util.open 报错
回 1楼蛋蛋oo蛋蛋的帖子
好的,谢谢哈。
-------------------------
回 3楼忠恕的帖子
请问你看我的原贴了吗?我原贴中有出错信息,有完整的代码。
调用时的出错信息是:
http:/x.x.x.x
errorMessage: Jsapi Should NOT Call,
selector String = open:to:
errorCode: 7
-------------------------
回 5楼忠恕的帖子
请问你能直接给一个能正确执行的正向例子来确认问题吗?(是本身在任何条件下都无法正确调用,还是在某种条件下可以调用成功?)
------------------------
我按你说的顺序调整代码,碰到了新的问题。
dd.config 之后,
dd.ready 的回调就不会被触发了。iOS 和 Android 环境都一样。如下:
钉钉登录
-------------------------
Re回 7楼nuliang的帖子
dd.error() 没有内容。
钉钉登录
-------------------------
Re回 8楼肥龙的帖子
代码就那么几行,也没有额外的报错信息。
1. 按我原来的代码,
bb.biz.util.open() 调用时会报错,报错的信息我已经给出了。
2. 按后面的朋友提供的建议:
再形象些:
dd.config{...}
dd.ready{...}
dd.error{...}
现象是
dd.ready() 这个回调不会触发。
-------------------------
Rebb.biz.util.open 报错
官方的技术支持大哥大姐们, bb.biz.util.open() 这个 api ,烦请提供一段在你们自己的环境中可正确执行的代码片段,这不难吧?
从发贴到现在都要一个星期了 ……
-------------------------
Rebb.biz.util.open 报错
今天从头梳理流程,把这个问题解决了。问题是我 jsapi 的签名处理错误。
有部分的 jsapi 应该是不验证签名的,所以之前虽然我的签名是不对的,但是因为这些 api 使用没问题,所以我一直以为我的签名没有问题。签名错的地方是对文档上写的“使用URL键值对的格式(即key1=value1&key2=value2…)拼接成字符串”理解有误,之前我把 value 部分作 urlencode 了。如果签名错了,嗯,也是得不到任何反馈的,表现的现象只是在作完 dd.config 之后, dd.ready 不会触发。(这点见我上面的帖子,因为签名错误的问题,不作 dd.config 的情况下, dd.ready 可以正常触发,所以我一直这样用下来的)
赞0
踩0