Skip to content

Commit 41a766b

Browse files
minggoMike Chen
authored and
Mike Chen
committed
Ios webview (cocos2d#20098)
1 parent 7e75cfd commit 41a766b

File tree

6 files changed

+127
-83
lines changed

6 files changed

+127
-83
lines changed

build/cocos2d_tests.xcodeproj/project.pbxproj

+16
Original file line numberDiff line numberDiff line change
@@ -703,6 +703,13 @@
703703
463D7E7D1D227C6A00EA6BD1 /* Bug-14327.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 463D7E781D227C3800EA6BD1 /* Bug-14327.cpp */; };
704704
463D7E7E1D227CA400EA6BD1 /* Bug-15776.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 463D7E7A1D227C3800EA6BD1 /* Bug-15776.cpp */; };
705705
463D7E7F1D227CAB00EA6BD1 /* Bug-15776.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 463D7E7A1D227C3800EA6BD1 /* Bug-15776.cpp */; };
706+
467AF5DF231FA82500770112 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 467AF5DE231FA82500770112 /* WebKit.framework */; };
707+
467AF5E0231FA84F00770112 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 467AF5DE231FA82500770112 /* WebKit.framework */; };
708+
467AF5E1231FA85D00770112 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 467AF5DE231FA82500770112 /* WebKit.framework */; };
709+
467AF5E2231FA87100770112 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 467AF5DE231FA82500770112 /* WebKit.framework */; };
710+
467AF5E3231FA88100770112 /* AVKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 467AF5A3231E004C00770112 /* AVKit.framework */; };
711+
467AF5E4231FA88700770112 /* CoreMedia.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 467AF5A5231E079F00770112 /* CoreMedia.framework */; };
712+
467AF5E5231FA88D00770112 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 467AF5DE231FA82500770112 /* WebKit.framework */; };
706713
4B5C5BA81CA1147300D55A14 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 826294421AAF071500CB7CF7 /* Security.framework */; };
707714
4B5C5BA91CA1147F00D55A14 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 826294421AAF071500CB7CF7 /* Security.framework */; };
708715
4B5C5BAB1CA1149900D55A14 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4B5C5BAA1CA1149900D55A14 /* Security.framework */; };
@@ -2240,6 +2247,7 @@
22402247
463D7E791D227C3800EA6BD1 /* Bug-14327.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "Bug-14327.h"; sourceTree = "<group>"; };
22412248
463D7E7A1D227C3800EA6BD1 /* Bug-15776.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "Bug-15776.cpp"; sourceTree = "<group>"; };
22422249
463D7E7B1D227C3800EA6BD1 /* Bug-15776.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "Bug-15776.h"; sourceTree = "<group>"; };
2250+
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; };
22432251
46A15F9C1807A4F8005B8026 /* cocos2d_libs.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = cocos2d_libs.xcodeproj; sourceTree = "<group>"; };
22442252
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; };
22452253
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; };
@@ -2492,6 +2500,7 @@
24922500
isa = PBXFrameworksBuildPhase;
24932501
buildActionMask = 2147483647;
24942502
files = (
2503+
467AF5E2231FA87100770112 /* WebKit.framework in Frameworks */,
24952504
C8DE9E491F0EAECD00B48C6B /* GameController.framework in Frameworks */,
24962505
294D7D8F1D0E50B2002CE7B7 /* CoreText.framework in Frameworks */,
24972506
4B5C5BB11CA114C700D55A14 /* Security.framework in Frameworks */,
@@ -2557,6 +2566,9 @@
25572566
isa = PBXFrameworksBuildPhase;
25582567
buildActionMask = 2147483647;
25592568
files = (
2569+
467AF5E5231FA88D00770112 /* WebKit.framework in Frameworks */,
2570+
467AF5E4231FA88700770112 /* CoreMedia.framework in Frameworks */,
2571+
467AF5E3231FA88100770112 /* AVKit.framework in Frameworks */,
25602572
294D7D8A1D0E5093002CE7B7 /* CoreText.framework in Frameworks */,
25612573
4B5C5BAC1CA114A300D55A14 /* Security.framework in Frameworks */,
25622574
1A0EE40318CDF775004CD58F /* libcocos2d iOS.a in Frameworks */,
@@ -2578,6 +2590,7 @@
25782590
isa = PBXFrameworksBuildPhase;
25792591
buildActionMask = 2147483647;
25802592
files = (
2593+
467AF5E1231FA85D00770112 /* WebKit.framework in Frameworks */,
25812594
294D7D8C1D0E50A0002CE7B7 /* CoreText.framework in Frameworks */,
25822595
4B5C5BAE1CA114B500D55A14 /* Security.framework in Frameworks */,
25832596
ED545A761B68A1B600C3958E /* libiconv.dylib in Frameworks */,
@@ -2621,6 +2634,7 @@
26212634
isa = PBXFrameworksBuildPhase;
26222635
buildActionMask = 2147483647;
26232636
files = (
2637+
467AF5E0231FA84F00770112 /* WebKit.framework in Frameworks */,
26242638
294D7D8B1D0E509A002CE7B7 /* CoreText.framework in Frameworks */,
26252639
4B5C5BAD1CA114AC00D55A14 /* Security.framework in Frameworks */,
26262640
52B47A351A53A43A004E4C60 /* Security.framework in Frameworks */,
@@ -2844,6 +2858,7 @@
28442858
isa = PBXFrameworksBuildPhase;
28452859
buildActionMask = 2147483647;
28462860
files = (
2861+
467AF5DF231FA82500770112 /* WebKit.framework in Frameworks */,
28472862
29DC5A201CFFE6E100CF2930 /* CoreText.framework in Frameworks */,
28482863
4B5C5BAB1CA1149900D55A14 /* Security.framework in Frameworks */,
28492864
ED545A731B68A1AC00C3958E /* libiconv.dylib in Frameworks */,
@@ -4363,6 +4378,7 @@
43634378
29B97323FDCFA39411CA2CEA /* Frameworks */ = {
43644379
isa = PBXGroup;
43654380
children = (
4381+
467AF5DE231FA82500770112 /* WebKit.framework */,
43664382
C8DE9E481F0EAECD00B48C6B /* GameController.framework */,
43674383
50FC3FA01D74C15B001C936A /* GameController.framework */,
43684384
29DC5A1E1CFFE5E700CF2930 /* CoreText.framework */,

cmake/Modules/CocosConfigDepend.cmake

+2
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ macro(cocos2dx_depend)
7171
find_library(CORE_GRAPHICS_LIBRARY CoreGraphics)
7272
find_library(AV_FOUNDATION_LIBRARY AVFoundation)
7373
find_library(Z_LIBRARY z)
74+
find_library(WEBKIT_LIBRARY WebKit)
7475
list(APPEND PLATFORM_SPECIFIC_LIBS
7576
${UIKIT_LIBRARY}
7677
${OPENGLES_LIBRARY}
@@ -81,6 +82,7 @@ macro(cocos2dx_depend)
8182
${CORE_GRAPHICS_LIBRARY}
8283
${AV_FOUNDATION_LIBRARY}
8384
${Z_LIBRARY}
85+
${WEBKIT_LIBRARY}
8486
${COCOS_APPLE_LIBS}
8587
)
8688
endif()

0 commit comments

Comments
 (0)