首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Google在iOS7上返回“不支持的用户代理”错误,以前工作过

Google在iOS7上返回“不支持的用户代理”错误,以前工作过
EN

Stack Overflow用户
提问于 2013-11-18 19:15:08
回答 1查看 247关注 0票数 0

今天我们注意到我们的“谷歌钱包”按钮并没有加载到iOS 7设备中。调试后,我们从“google.wallet.online.createWalletButton”就绪回调函数中得到一个错误“不支持的用户代理”。代码片段是,

代码语言:javascript
代码运行次数:0
运行
复制
            google.wallet.online.createWalletButton({
                                            "jwt" : jwt,
                                            "success" : createWalletSuccess,
                                            "failure" : createWalletFailure,
                                             "ready" : createWalletReady
            });

在createWalletReady回调中,我们从钱包中获得以下消息:

{“状态”:“失败”,“错误”:“UNSUPPORTED_USER_AGENT”,“详细信息”:“http:// use https://以支持Safari"} }

但在IOS较低版本(6.x和5.x)中,它正在成功加载。

我已经搜索了谷歌的文档和网络上的一般信息,但到目前为止,我的运气一直不佳。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-20 20:00:58

解决这一问题的方法是让所有从安全页面调用。

因此,在您的示例中,呈现“”按钮的页面(其中有代码段)也应该是https页面。

编辑:并且文档也会更新。请参阅behavior (请参阅重要说明)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20055904

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档