草庐IT

$​​Safari​​

全部标签

ios - Google Plus 登录 Apple 现在拒绝翻转到 Safari

我在AppStore(搜索MTHS)上有一个使用Google+登录的应用程序。登录功能于2014年8月被接受。我在2014年12月提交了错误修复,Apple以“切换到Safari登录”为由拒绝了它:我们发现您应用的用户界面存在以下问题:该应用程序在移动版Safari中打开一个网页以创建帐户或登录,然后将用户返回到该应用程序。用户无需先打开Safari即可创建帐户或登录。有没有办法实现Google+登录而不切换到Safari?我在其他应用程序中看到过。 最佳答案 Google发布了最新的SignInSDK解决了这个问题。GoogleS

ios - Google Plus 登录 Apple 现在拒绝翻转到 Safari

我在AppStore(搜索MTHS)上有一个使用Google+登录的应用程序。登录功能于2014年8月被接受。我在2014年12月提交了错误修复,Apple以“切换到Safari登录”为由拒绝了它:我们发现您应用的用户界面存在以下问题:该应用程序在移动版Safari中打开一个网页以创建帐户或登录,然后将用户返回到该应用程序。用户无需先打开Safari即可创建帐户或登录。有没有办法实现Google+登录而不切换到Safari?我在其他应用程序中看到过。 最佳答案 Google发布了最新的SignInSDK解决了这个问题。GoogleS

ios - iPad Safari 上的 localStorage 是否保证持久?

我在网络上看到了对此的不同意见。据说从iOS5.1开始,iPad上HTML5内容的本地数据存储不再保证持久化,但是在Apple当前的Safari开发者页面(https://developer.apple.com/technologies/safari/html5.html),建议保证离线持久化。有没有人最近有这方面的经验并且能够评论HTML5的数据库功能在iPad上的Safari中的可靠性如何? 最佳答案 这可能是足够的信息:localStorage的w3c规范是:Thesecondstoragemechanism(note:loc

ios - iPad Safari 上的 localStorage 是否保证持久?

我在网络上看到了对此的不同意见。据说从iOS5.1开始,iPad上HTML5内容的本地数据存储不再保证持久化,但是在Apple当前的Safari开发者页面(https://developer.apple.com/technologies/safari/html5.html),建议保证离线持久化。有没有人最近有这方面的经验并且能够评论HTML5的数据库功能在iPad上的Safari中的可靠性如何? 最佳答案 这可能是足够的信息:localStorage的w3c规范是:Thesecondstoragemechanism(note:loc

javascript - Canvas setLineDash 和 lineDashOffset 不在 iOS/Safari 中重置?

在这里查看fiddle:http://jsfiddle.net/mYdm9/4/在我的电脑上,做ctx.lineWidth=20;ctx.setLineDash([20,30]);ctx.lineDashOffset=10;ctx.beginPath();ctx.moveTo(150,150);ctx.lineTo(240,240);ctx.lineTo(180,40);ctx.stroke();ctx.closePath()给出第一组线,带有所需的破折号/偏移量现在用ctx.setLineDash([0,0]);ctx.lineDashOffset=0在下一批命令中:ctx.begi

javascript - Canvas setLineDash 和 lineDashOffset 不在 iOS/Safari 中重置?

在这里查看fiddle:http://jsfiddle.net/mYdm9/4/在我的电脑上,做ctx.lineWidth=20;ctx.setLineDash([20,30]);ctx.lineDashOffset=10;ctx.beginPath();ctx.moveTo(150,150);ctx.lineTo(240,240);ctx.lineTo(180,40);ctx.stroke();ctx.closePath()给出第一组线,带有所需的破折号/偏移量现在用ctx.setLineDash([0,0]);ctx.lineDashOffset=0在下一批命令中:ctx.begi

iphone - 移动 safari 和 iOS 应用程序中的唯一标识符

我正在寻找唯一标识iPhone的方法,以便我们的服务器可以使用一些自定义html进行响应。我希望能够在Safari和应用程序的嵌入式浏览器中识别手机。由于每个应用程序都是沙盒化的,因此cookie将不起作用。谢谢 最佳答案 这不是直接可行的,但正如NickLockwood所说,通过网站的合作,这是可能的,这是他描述的方法的一个大大扩展的版本:您的应用应该这样做:启动移动浏览器,使用[[UIApplicationsharedApplication]openURL:url];URL应该是特殊的,例如。http://yourwebsite

iphone - 移动 safari 和 iOS 应用程序中的唯一标识符

我正在寻找唯一标识iPhone的方法,以便我们的服务器可以使用一些自定义html进行响应。我希望能够在Safari和应用程序的嵌入式浏览器中识别手机。由于每个应用程序都是沙盒化的,因此cookie将不起作用。谢谢 最佳答案 这不是直接可行的,但正如NickLockwood所说,通过网站的合作,这是可能的,这是他描述的方法的一个大大扩展的版本:您的应用应该这样做:启动移动浏览器,使用[[UIApplicationsharedApplication]openURL:url];URL应该是特殊的,例如。http://yourwebsite

javascript - 防止 iOS safari 移动网页窗口以便发生拖动事件

我正在使用Pep.js在多点触控上进行动态拖动,但我的拖动事件没有被注册,因为当我尝试在iOS上的Safari中拖动对象时,窗口本身会移动并跟随我的拖动。我怎样才能防止浏览器窗口跟随我的拖动,以便在我的网页中可以拖动吗?这是有问题的网页:http://goo.gl/TsHgh.单击链接和滑入,它是可拖动的div。它适用于桌面浏览器,但不能在多点触控上拖动,因为safari会随着我的拖动移动窗口。 最佳答案 我在使用#ionicframework时找到了这个解决方案CSS:html,body{overflow:hidden;}JS:$

javascript - 防止 iOS safari 移动网页窗口以便发生拖动事件

我正在使用Pep.js在多点触控上进行动态拖动,但我的拖动事件没有被注册,因为当我尝试在iOS上的Safari中拖动对象时,窗口本身会移动并跟随我的拖动。我怎样才能防止浏览器窗口跟随我的拖动,以便在我的网页中可以拖动吗?这是有问题的网页:http://goo.gl/TsHgh.单击链接和滑入,它是可拖动的div。它适用于桌面浏览器,但不能在多点触控上拖动,因为safari会随着我的拖动移动窗口。 最佳答案 我在使用#ionicframework时找到了这个解决方案CSS:html,body{overflow:hidden;}JS:$