WinJs在同一位置返回导航
WinJs Navigating Back At Same Position
我正在使用Windows 8商店应用程序(与WinJS - html5,js,jquery),我正试图使用它;
WinJS.Navigation.back();
这个返回函数工作并且返回一个页面。但我想返回页面的位置,我在那里…
我的意思;第一页:
A B C D E
^ I scrolled to right and clicked item on C position
在新的页面:我点击返回按钮(调用"WinJs.Navigation.back()")
目前,Navigator将我移动到页面的头部,即位置"A"。
这就是问题所在。我想返回"C"点
我不想使用自定义标签样式,比如;
> here<<p>我认为应该有一个默认函数来做到这一点,比如;您需要将滚动位置存储在某个地方-可能在导航堆栈中-并在从导航服务获得导航事件时恢复它,该事件表明您的页面已被(重新)呈现
如果你正在使用ListView对象,使用indexOfFirstVisible方法,因为它"滚动,使具有指定索引的项目是第一个可见项目" - http://msdn.microsoft.com/en-us/library/windows/apps/hh700691.aspx
相关文章:
- 导航返回的对象
- Windows phone 8和phonegap 2.7.0,HTML页面和Xaml之间的导航以及返回
- 离子无限滚动,仅在导航离开并返回页面时滚动
- jQuery Mobile弹出窗口获胜't在页面导航后显示,仅在硬刷新或返回同一页面后显示
- 带错误的Onsen UI导航:您不能提供no"ons页”;元素到“;ons导航器”;当返回第一页时
- 打开并关闭或返回(如果已经打开导航)
- 当用户关闭导航时,将其返回到页面上的原始位置
- JavaScript导航器用户代理返回"iPhone"安装iOS 10系统的iPad Pro
- 使用AngularJS/Javascript禁用仅浏览器返回按钮导航(不包括应用中的链接)
- HTML4和HTML5 -如果没有导航,我怎么知道是否有一个“返回”状态
- iOS 5 Safari中页面缓存的问题,当导航返回/卸载事件未触发时
- 手机导航"返回"连接问题
- 滚动后将导航条返回到原始位置
- 为什么导航栏返回按钮仍然用ActionConst显示.在反应式-本机-路由器-通量中替换
- event.preventDefault ();导航,同时仍允许返回&要使用的转发按钮
- React router + redux导航返回不会调用componentWillMount
- Google chrome表单单选按钮在从结果页“返回”导航时重置所选值
- 在返回导航时,复选框没有被选中
- 不要在返回导航上显示模式弹出
- WinJs在同一位置返回导航