开发者社区> 问答> 正文

BUG,jsapi和tel协议冲突

如果我为一个a标签加 hef='tel:133xxxxxxxx',弹出手机电话窗口,但返回后部分jsapi失效,如biz.contact.choose,返回requestJsApis not invoked errorcode=7的错误。

展开
收起
柳看风 2015-10-29 08:52:14 5349 0
5 条回答
写回答
取消 提交回答
  • 你好,我们对#的情况已经做了处理。这种情况你们要判断下首次进来是否鉴权成功。
    2016-10-12 10:35:11
    赞同 展开评论 打赏
  • ReBUG,jsapi和tel协议冲突
    只要调用了第三方应用,回来后签名就会失败,安卓苹果都这样,建议加一个回到当前页面后自动刷新一下,目前的解决办法

    -------------------------

    回 5楼钉钉-赤司的帖子
    关键是调用第三方应用,再回到当前页面签名就会失效,这应该算bug吧
    2016-07-19 10:31:16
    赞同 展开评论 打赏
  • ReReBUG,jsapi和tel协议冲突
    引用第2楼柳看风于2015-10-30 08:33发表的 ReBUG,jsapi和tel协议冲突 :
    控件之前是可以调用的,href改变后就不行了。我大概明白可能是url改变导致鉴权改变,就像href="#pageId'一样,页面没有发生实际的跳转,只是href的调用就会导致鉴权失效。你回答的参考错误码,不能给我任何帮助。谢谢。 [url=https://bbs.aliyun.com/job.php?action=topost&tid=261445&pid=721305][/url]



    在IOS上遇到了这个问题,尝试将a标签放到iframe中仍然无果,希望钉钉IOS能解决这个问题,作为单页面的应用,处理起来很是麻烦!

    -------------------------

    ReBUG,jsapi和tel协议冲突
    是否有解决方案了呢?
    2016-07-18 19:05:38
    赞同 展开评论 打赏
  • ReBUG,jsapi和tel协议冲突
    控件之前是可以调用的,href改变后就不行了。我大概明白可能是url改变导致鉴权改变,就像href="#pageId'一样,页面没有发生实际的跳转,只是href的调用就会导致鉴权失效。你回答的参考错误码,不能给我任何帮助。谢谢。
    2015-10-30 08:33:17
    赞同 展开评论 打赏
  • ReBUG,jsapi和tel协议冲突
    错误请参考开发文档中的错误码

    -------------------------

    谢谢你的建议,目前签名就是要求必须一致的,否则就会出错,这个是为了防止窜改的。

    2015-10-29 23:46:53
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载