首頁  >  問答  >  主體

css - javascript可以禁止Safari左側邊緣右劃返回嗎?有其他辦法嗎?

iOS上沒有安卓的返回鍵,所以左側邊緣右劃可以返回,但是現在我想在Safari裡面禁止這個功能,可以嗎?也就是只能讓用戶一步步往下進行,無法返回。百度了下,發現都是原生iOS的解決方法,那麼web前端可以使用JavaScript來實現這個功能嗎?

滿天的星座滿天的星座2712 天前805

全部回覆(4)我來回復

  • 高洛峰

    高洛峰2017-05-16 13:38:16

    無法實現。

    回覆
    0
  • 阿神

    阿神2017-05-16 13:38:16

    Google了一下也沒辦法,可以考慮使用單頁應用程式來避開這個問題

    回覆
    0
  • 滿天的星座

    滿天的星座2017-05-16 13:38:16

    根據我的理解提出兩種方法不知道對你是否有用
    1、每次加載頁面時替換下referrer為當前url或者一個固定首頁的url,這樣點返回會停留在當前頁或直接返回首頁;
    2.如果頁面都不太複雜的話可以做成一個頁面,這樣不管有多少個下一步都是在同一個頁面,點返回都是回到第一個頁面;
    如果你找到了更有效的辦法回复我一下好

    回覆
    0
  • 習慣沉默

    習慣沉默2017-05-16 13:38:16

    可以試試看history去操作瀏覽器的歷史記錄

    把目前頁面換成你要的下一個頁面,這樣就無發返回上一個頁面了。

    回覆
    0
  • 取消回覆