在手机自带的浏览器中 js 如何可以跳转页面【求大神赐教】

suephine 2018-10-08 09:09:15
第一种:
window.location.href=‘’;
第二种:
var myFrame= document.createElement('iframe');
myFrame.src =‘’;
myFrame.style.display = 'none';
document.body.appendChild(myFrame);

在网上查的两种方法都试了,分别在手机原生浏览器和百度浏览器测试,结果就是原生的浏览器不管用,求大神赐教
...全文
565 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
讨厌走开啦 2018-10-08
  • 打赏
  • 举报
回复
最简单的验证方法,你在手机上也下一个chrome,然后试试是否正常,如果下载的chrome没问题,那么要么是手机有设置安全策略,那么是手机厂商对浏览器了进行定制,禁用了部分行为。
讨厌走开啦 2018-10-08
  • 打赏
  • 举报
回复
那检查下是不是手机有设置什么安全策略禁用了跳转吧,和代码没什么关系。
suephine 2018-10-08
  • 打赏
  • 举报
回复
引用 2 楼 lqlqlq007 的回复:
原生浏览器是什么浏览器,apple是safari,安卓还要看是哪家公司的,不一样的品牌原生浏览器都不一样。
求解啊
suephine 2018-10-08
  • 打赏
  • 举报
回复
页面里头只是绑定了on click事件,随后用的window.locetion.href跳转页面,在其他浏览器上都是完全没問題的,只有这手机自带浏览器会出现纹丝不动的情况,不胜感激!
讨厌走开啦 2018-10-08
  • 打赏
  • 举报
回复
引用 3 楼 suephine 的回复:
[quote=引用 2 楼 lqlqlq007 的回复:] 原生浏览器是什么浏览器,apple是safari,安卓还要看是哪家公司的,不一样的品牌原生浏览器都不一样。
vivo原生浏览器。[/quote] 囧 你要说清楚浏览器内核版本,我们又没有vivo手机,哪知道vivo原生浏览器到底是用的啥内核。
suephine 2018-10-08
  • 打赏
  • 举报
回复
引用 4 楼 lqlqlq007 的回复:
[quote=引用 3 楼 suephine 的回复:] [quote=引用 2 楼 lqlqlq007 的回复:] 原生浏览器是什么浏览器,apple是safari,安卓还要看是哪家公司的,不一样的品牌原生浏览器都不一样。
vivo原生浏览器。[/quote] 囧 你要说清楚浏览器内核版本,我们又没有vivo手机,哪知道vivo原生浏览器到底是用的啥内核。[/quote] Google内核
suephine 2018-10-08
  • 打赏
  • 举报
回复
引用 2 楼 lqlqlq007 的回复:
原生浏览器是什么浏览器,apple是safari,安卓还要看是哪家公司的,不一样的品牌原生浏览器都不一样。
vivo原生浏览器。
讨厌走开啦 2018-10-08
  • 打赏
  • 举报
回复
原生浏览器是什么浏览器,apple是safari,安卓还要看是哪家公司的,不一样的品牌原生浏览器都不一样。
suephine 2018-10-08
  • 打赏
  • 举报
回复
我做下载功能,在本页面弹出。

87,990

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧