帖子
帖子
用户
博客
课程
显示全部楼层
1
帖子
0
勋章
4
Y币

[superwebview] openFrame里执行location.href失效怎么解决

[复制链接]
发表于 2019-9-23 12:03:08
在openFrame的窗口下面打开我们自己的域名,跳转支付宝使用了location.href,但是没有跳转成功,怎么解决。小弟是个前端,请大佬们尽量通俗易懂一点。
12
帖子
3
勋章
5963
Y币
截图看一下代码
1
帖子
0
勋章
4
Y币

<script>
    apiready = function() {
        api.setStatusBarStyle({
            style: "light",
            color: "$0f1118"
        });
        api.openFrame({
            useWKWebView: true,
            name: "main",
            url: "",
            rect: {
                marginTop: api.safeArea.top
            }
        });
    }
</script>

用这个打开的窗口,然后在这个窗口里执行location.href没有跳转
48
帖子
1
勋章
452
Y币
你要实现什么功能
44
帖子
2
勋章
608
Y币
在app内用location.href,是打不开支付的呀,你这是要干嘛呀?
12
帖子
3
勋章
5963
Y币
子不语iu 发表于 2019-9-23 12:13
apiready = function() {
        api.setStatusBarStyle({
            style: "light",

你location.href=后面那个地址是支付页面吗?
1
帖子
0
勋章
4
Y币
是的,看了下api,用api.loadUrl可以跳转,谢谢各位大佬,第一次搞这个东西
20
帖子
0
勋章
6613
Y币
子不语iu 发表于 2019-9-23 14:31
是的,看了下api,用api.loadUrl可以跳转,谢谢各位大佬,第一次搞这个东西

是页面跳转第三方页面吗?  可以用openFrame  或者 webbrowser模块打开网址。
您需要登录后才可以回帖 登录

本版积分规则