safari-JavaScript调用Safari浏览器打开指定网页

问题描述

JavaScript调用Safari浏览器打开指定网页

我现在在做一个ios的app项目,用html5开发,因为要打开一个pdf文档,但是使用
window.location.href =“www.baidu.com”的跳转会直接在app内部打开,无法返回
。想实现的功能就是调用ios内置的Safari打开,或者能返回也可以

解决方案

iso和android原理应该差不多,window.location本身就是指的同一个WebView,如果你打算使用别的app打开指定的网址,
建议你写一个js函数,绑定后台java函数直接使用Safari提供的app-activity传入地址打开。

时间: 2024-11-02 23:48:13

safari-JavaScript调用Safari浏览器打开指定网页的相关文章

火狐浏览器打开的网页意外关闭怎么恢复

现在,不少人都在使用火狐浏览器.在使用过程中,有时因为自己不小心关闭了没有读完的网页,有时想打开已经关闭的网页重新阅读.现在小编介绍几种方法来帮助大家恢复已经关闭的网页,提高浏览效率,节约时间.一起来看看火狐浏览器意外关闭的网页恢复技巧吧. 火狐浏览器打开的网页意外关闭怎么恢复页面 方法一:如果你安装了火狐手势扩展FireGestures,你可以按住鼠标右键,划一下手势" 右→左",即可恢复关闭的标签页. 方法二:右键任何一个标签,选择 恢复关闭的标签页. 方法三:直接用快捷键Ctrl

Jquery实现网页跳转或用命令打开指定网页的解决方法

本篇文章是对使用Jquery实现网页跳转或用命令打开指定网页的解决方法进行了详细的分析介绍,需要的朋友可以参考下   Jquery实现网页跳转或用命令打开指定网页!location.href = "www.jb51.net"; location.href = "aa.aspx";

win7系统用360浏览器打开新网页不会自动跳转如何解决

  windows操作系统自带有IE浏览器,但是一些用户还是喜欢用360浏览器,但是win7旗舰版系统在使用360浏览器打开新网页,发现页面不会自动跳转,还是显示原来的网页,这是怎么回事呢?遇到网页不会自动跳转的问题该如何解决呢?下面小编介绍详细的解决方法给大家. 具体方法如下: 1.这边以360浏览器说明,首先打开360浏览器,选择左上角的"工具"; 2.打开"工具"选项的下拉菜单选择"选项"; 3.进入选项页面后,点击"标签设置&q

html格式的用浏览器打开可是网页上显示的是空白的但是有标头

问题描述 html格式的用浏览器打开可是网页上显示的是空白的但是有标头 html格式的用浏览器打开可是网页上显示的是空白的但是有标头 蛋疼了 这搞的我真是 小弟是新手

ajax-微信内置浏览器打开的网页只有首次执行js

问题描述 微信内置浏览器打开的网页只有首次执行js 微信内置浏览器打开的网页只有首次执行js,第二次点击ajax无效.. 解决方案 如何判断微信内置浏览器如何判断微信内置浏览器微信内置浏览器判断 解决方案二: 自己增加alert语句进行调试看执行到哪部..或者使用try{}catch(e){alert(e)}看是否执行到catch语句,输出什么错误

如何用程序将chrome打开指定网页,并获得网页的源代码,我想要操作里面的元素

问题描述 如何用程序将chrome打开指定网页,并获得网页的源代码,我想要操作里面的元素 解决方案 解决方案二:我不会,帮你顶上去

请教一个用IE浏览器打开本地网页并自动post的问题

问题描述 我有一个本地的登录网页,想实现的功能是在winform上点一个button,IE打开这个本地网页,然后自动登录,用户名密码最好是程序传进去这个该怎么办到?试过用webbrowser,但是后续的网页上点了一个按钮后会跳到IE上打开新网页,然后session和cookie不能传递过去,导致要重新输用户名和密码登录,看了网上的教程,想做到强制在同一个webbrowser打开,但没有实现.所以现在希望能直接在用IE打开,然后自动登录.谢谢! 解决方案 解决方案二:参考:http://www.g

javascript 兼容所有浏览器 打开对话框的解决方案

用javascript成员访问特性实现通用版的兼容所有浏览器的打开对话框功能 打开网页对话框,一般有三种方法:window.open.window.showModalDialog.window.showModelessDialog,每一种都有它的优点与不足.第一种方法:window.open是大家常用的方法,它兼容所有的浏览器,打开一个新网页窗口很简单,但这种方法打开的"对话框"它默认的情况下是不支持交互(比如:获得返回值)与挂起操作(即:打开后若没有关闭,则其它网页窗口均无法操作,处

OS X 下指定网页开机自启动

  众所周知,OS X 的开机启动项可以通过"系统偏好设置 - 帐户 - 登录项"进行设置.不过,你是否知道利用这个设置你甚至可以在开机时打开指定网页.对于每天打开电脑后需要浏览一些特定网站的朋友,这将是一个很棒的小贴士,而且它对于任何浏览器都有效. 将您要设置的网页地址从浏览器地址栏拖拽到桌面 将生成的 .webloc 文件保存到一个你喜欢的位置 打开系统偏好设置(System Preferences) - 帐户(Accounts) - 登录项(Login Items) 点击 + 按