Capacitor 6下iOS侧滑返回功能失效的排查求助
Capacitor 6 iOS侧滑返回功能失效排查
2024年1月我借助Capacitor 5实现了iOS设备的侧滑返回导航功能,但升级到Capacitor 6后该功能失效。我查阅Capacitor自定义插件文档并按步骤创建了名为plugins的group,其下创建Backswipe组,包含3个文件(代码如下),运行后侧滑返回仍无效。我尝试将BackswipePlugin.m重命名为Backswipe.m也无效果,怀疑自动生成的桥接头文件中的空格可能是问题所在,恳请提供解决思路。
代码文件内容
BackswipePlugin.m
// App/App/plugins/Backswipe/BackswipePlugin.m #import <Foundation/Foundation.h> #import <Capacitor/Capacitor.h> CAP_PLUGIN(BackswipePlugin, "BackswipePlugin",)
BackswipePlugin.swift
// App/App/plugins/Backswipe/BackswipePlugin.swift import Foundation import Capacitor @objc(BackswipePlugin) public class BackswipePlugin: CAPPlugin { override public func load() { bridge?.webView?.allowsBackForwardNavigationGestures = true; } }
App Name-Bridging-Header.h
// App/App/plugins/Backswipe/App Name-Bridging-Header.h //
内容的提问来源于stack exchange,提问作者narrei
相关产品推荐
相关产品推荐

