Skip to content

Commit ecce450

Browse files
authored
Ios webview (#20098)
1 parent a2b2b36 commit ecce450

File tree

6 files changed

+127
-83
lines changed

6 files changed

+127
-83
lines changed

build/cocos2d_tests.xcodeproj/project.pbxproj

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -702,6 +702,13 @@
702702
467AF5AC231E4BED00770112 /* CoreMedia.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 467AF5A5231E079F00770112 /* CoreMedia.framework */; };
703703
467AF5AD231E4C4300770112 /* AVKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 467AF5A3231E004C00770112 /* AVKit.framework */; };
704704
467AF5AE231E4C4900770112 /* CoreMedia.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 467AF5A5231E079F00770112 /* CoreMedia.framework */; };
705+
467AF5DF231FA82500770112 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 467AF5DE231FA82500770112 /* WebKit.framework */; };
706+
467AF5E0231FA84F00770112 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 467AF5DE231FA82500770112 /* WebKit.framework */; };
707+
467AF5E1231FA85D00770112 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 467AF5DE231FA82500770112 /* WebKit.framework */; };
708+
467AF5E2231FA87100770112 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 467AF5DE231FA82500770112 /* WebKit.framework */; };
709+
467AF5E3231FA88100770112 /* AVKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 467AF5A3231E004C00770112 /* AVKit.framework */; };
710+
467AF5E4231FA88700770112 /* CoreMedia.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 467AF5A5231E079F00770112 /* CoreMedia.framework */; };
711+
467AF5E5231FA88D00770112 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 467AF5DE231FA82500770112 /* WebKit.framework */; };
705712
4B5C5BA81CA1147300D55A14 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 826294421AAF071500CB7CF7 /* Security.framework */; };
706713
4B5C5BA91CA1147F00D55A14 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 826294421AAF071500CB7CF7 /* Security.framework */; };
707714
4B5C5BAB1CA1149900D55A14 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4B5C5BAA1CA1149900D55A14 /* Security.framework */; };
@@ -2233,6 +2240,7 @@
22332240
467AF5A3231E004C00770112 /* AVKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/AVKit.framework; sourceTree = DEVELOPER_DIR; };
22342241
467AF5A5231E079F00770112 /* CoreMedia.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMedia.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/CoreMedia.framework; sourceTree = DEVELOPER_DIR; };
22352242
467AF5A7231E4AA500770112 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; };
2243+
467AF5DE231FA82500770112 /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/WebKit.framework; sourceTree = DEVELOPER_DIR; };
22362244
46A15F9C1807A4F8005B8026 /* cocos2d_libs.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = cocos2d_libs.xcodeproj; sourceTree = "<group>"; };
22372245
4B5C5BAA1CA1149900D55A14 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; };
22382246
4B5C5BB41CA114DB00D55A14 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; };
@@ -2483,6 +2491,7 @@
24832491
isa = PBXFrameworksBuildPhase;
24842492
buildActionMask = 2147483647;
24852493
files = (
2494+
467AF5E2231FA87100770112 /* WebKit.framework in Frameworks */,
24862495
467AF5AE231E4C4900770112 /* CoreMedia.framework in Frameworks */,
24872496
467AF5AD231E4C4300770112 /* AVKit.framework in Frameworks */,
24882497
C8DE9E491F0EAECD00B48C6B /* GameController.framework in Frameworks */,
@@ -2548,6 +2557,9 @@
25482557
isa = PBXFrameworksBuildPhase;
25492558
buildActionMask = 2147483647;
25502559
files = (
2560+
467AF5E5231FA88D00770112 /* WebKit.framework in Frameworks */,
2561+
467AF5E4231FA88700770112 /* CoreMedia.framework in Frameworks */,
2562+
467AF5E3231FA88100770112 /* AVKit.framework in Frameworks */,
25512563
294D7D8A1D0E5093002CE7B7 /* CoreText.framework in Frameworks */,
25522564
4B5C5BAC1CA114A300D55A14 /* Security.framework in Frameworks */,
25532565
1A0EE40318CDF775004CD58F /* libcocos2d iOS.a in Frameworks */,
@@ -2569,6 +2581,7 @@
25692581
isa = PBXFrameworksBuildPhase;
25702582
buildActionMask = 2147483647;
25712583
files = (
2584+
467AF5E1231FA85D00770112 /* WebKit.framework in Frameworks */,
25722585
467AF5AC231E4BED00770112 /* CoreMedia.framework in Frameworks */,
25732586
467AF5AB231E4BE500770112 /* AVKit.framework in Frameworks */,
25742587
294D7D8C1D0E50A0002CE7B7 /* CoreText.framework in Frameworks */,
@@ -2613,6 +2626,7 @@
26132626
isa = PBXFrameworksBuildPhase;
26142627
buildActionMask = 2147483647;
26152628
files = (
2629+
467AF5E0231FA84F00770112 /* WebKit.framework in Frameworks */,
26162630
467AF5AA231E4BA600770112 /* AVKit.framework in Frameworks */,
26172631
467AF5A9231E4B2500770112 /* CoreMedia.framework in Frameworks */,
26182632
294D7D8B1D0E509A002CE7B7 /* CoreText.framework in Frameworks */,
@@ -2836,6 +2850,7 @@
28362850
isa = PBXFrameworksBuildPhase;
28372851
buildActionMask = 2147483647;
28382852
files = (
2853+
467AF5DF231FA82500770112 /* WebKit.framework in Frameworks */,
28392854
467AF5A6231E079F00770112 /* CoreMedia.framework in Frameworks */,
28402855
467AF5A4231E004C00770112 /* AVKit.framework in Frameworks */,
28412856
29DC5A201CFFE6E100CF2930 /* CoreText.framework in Frameworks */,
@@ -4351,6 +4366,7 @@
43514366
29B97323FDCFA39411CA2CEA /* Frameworks */ = {
43524367
isa = PBXGroup;
43534368
children = (
4369+
467AF5DE231FA82500770112 /* WebKit.framework */,
43544370
467AF5A7231E4AA500770112 /* UIKit.framework */,
43554371
467AF5A5231E079F00770112 /* CoreMedia.framework */,
43564372
467AF5A3231E004C00770112 /* AVKit.framework */,

cmake/Modules/CocosConfigDepend.cmake

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ macro(cocos2dx_depend)
7272
find_library(CORE_GRAPHICS_LIBRARY CoreGraphics)
7373
find_library(AV_FOUNDATION_LIBRARY AVFoundation)
7474
find_library(Z_LIBRARY z)
75+
find_library(WEBKIT_LIBRARY WebKit)
7576
list(APPEND PLATFORM_SPECIFIC_LIBS
7677
${UIKIT_LIBRARY}
7778
${OPENGLES_LIBRARY}
@@ -83,6 +84,7 @@ macro(cocos2dx_depend)
8384
${CORE_GRAPHICS_LIBRARY}
8485
${AV_FOUNDATION_LIBRARY}
8586
${Z_LIBRARY}
87+
${WEBKIT_LIBRARY}
8688
${COCOS_APPLE_LIBS}
8789
)
8890
endif()

0 commit comments

Comments
 (0)