在iPhone上使用Safari Mobile在弹出窗口中打开URL时出现问题.忽略参数
Problem with opening URL in popup with Safari Mobile on iPhone. Ignoring parameters
我正在构建一个针对iPhone优化的web应用程序(基于Phonegap)。我必须集成一个弹出窗口,它将打开我们的推特页面,不应该适合整个屏幕(对于一个简单的导航问题……用户应该如何返回全屏??)。
我注意到Safari Mobile正确打开了新页面,但忽略了我的窗口。加载宽度/高度参数。
这是被指控的js代码:
var twitterLink=$("#twitter a")
var url="http://mobile.twitter.com/test";
twitterLink.click(function){
window.open(url,'name','(高度=200),(宽度=150)')
return false
})
我刚刚在豹子上尝试了所有其他浏览器,并开始工作!我的目标是以最快的方式在我的应用程序页面(底部有导航栏)中嵌入一个Twitter个人资料页面。今天早上我尝试了IFRAME,但没有成功。。。不支持。。然后我尝试了新的推特意图,但在safari Mobile中遇到了相同的问题(忽略弹出窗口的参数)
非常感谢!!!
我认为这是Mobile Safari的一个已知错误。
根据我的知识窗口,.open接受不带括号的参数,因此:
window.open(url,'name','height=200,width=150');
这应该行得通。
相关文章:
- 通过Javascript将HTML中的电话号码与URL参数进行交换
- 如何使用Javascript从URL参数中自动填充文本字段
- 如何将Google Analytics配置为将URL参数作为单个页面进行跟踪
- 在url参数javascript中存储键值对列表
- backbone.js-映射标准url参数-使用多个参数
- 将URL参数传递给ui sref
- Javascript从字符串中剥离所有url参数
- Javascript/jQuery获取所有url参数并添加/更改一个参数
- 在页面加载完成之前,使用URL参数运行JavaScript
- 使用Javascript获取URL参数
- 如何在 JavaScript 中解析 URL 参数
- 主干.js将 url 参数传递给集合
- 谷歌应用脚本中的 UrlFetchApp.fetch 删除 url 参数
- 通过javascript将url参数传递到多个不同的href链接中
- 角度 1 - 获取当前 URL 参数
- 使用jquery获取url参数
- 在Javascript代码中插入URL参数
- Angular 2:HTTP Post Request,带有URL参数和正文类型参数
- 限制与AngularJS状态匹配的动态URL参数的最佳方式
- 如何根据URL参数生成包含JS内容的单个HTML文件