Browse Source

ComPDFKit(flutter) - json数据的解析修改

C-yangliuhua 1 year ago
parent
commit
7dad75a005
1 changed files with 9 additions and 1 deletions
  1. 9 1
      ios/Classes/CompdfkitFlutterPlugin.swift

+ 9 - 1
ios/Classes/CompdfkitFlutterPlugin.swift

@@ -122,8 +122,16 @@ public class CompdfkitFlutterPlugin: NSObject, FlutterPlugin, CPDFViewBaseContro
                         }
                     } else {
                         if innerKey == "initialViewMode" {
-                            if innerValue as! String == "View" {
+                            if innerValue as! String == "viewer" {
                                 configuration.enterToolModel = .viewer
+                            } else if innerValue as! String == "annotations" {
+                                configuration.enterToolModel = .annotation
+                            } else if innerValue as! String == "contentEditor" {
+                                configuration.enterToolModel = .edit
+                            } else if innerValue as! String == "forms" {
+                                configuration.enterToolModel = .form
+                            } else if innerValue as! String == "digitalSignatures" {
+                                configuration.enterToolModel = .signature
                             }
                         }
                     }