update extension sample

修复小游戏插件验证清单方法不对的问题
pull/455/head
何冠峰 2025-01-04 15:59:12 +08:00
parent 3d4ed38f17
commit de35f4308d
2 changed files with 4 additions and 4 deletions

View File

@ -73,7 +73,7 @@ internal class LoadByteGamePackageManifestOperation : AsyncOperationBase
if (_steps == ESteps.VerifyFileData) if (_steps == ESteps.VerifyFileData)
{ {
string fileHash = HashUtility.BytesMD5(_webDataRequestOp.Result); string fileHash = HashUtility.BytesCRC32(_webDataRequestOp.Result);
if (fileHash == _packageHash) if (fileHash == _packageHash)
{ {
_steps = ESteps.LoadManifest; _steps = ESteps.LoadManifest;
@ -82,7 +82,7 @@ internal class LoadByteGamePackageManifestOperation : AsyncOperationBase
{ {
_steps = ESteps.Done; _steps = ESteps.Done;
Status = EOperationStatus.Failed; Status = EOperationStatus.Failed;
Error = "Failed to verify wechat package manifest file!"; Error = "Failed to verify package manifest file!";
} }
} }

View File

@ -73,7 +73,7 @@ internal class LoadWechatPackageManifestOperation : AsyncOperationBase
if (_steps == ESteps.VerifyFileData) if (_steps == ESteps.VerifyFileData)
{ {
string fileHash = HashUtility.BytesMD5(_webDataRequestOp.Result); string fileHash = HashUtility.BytesCRC32(_webDataRequestOp.Result);
if (fileHash == _packageHash) if (fileHash == _packageHash)
{ {
_steps = ESteps.LoadManifest; _steps = ESteps.LoadManifest;
@ -82,7 +82,7 @@ internal class LoadWechatPackageManifestOperation : AsyncOperationBase
{ {
_steps = ESteps.Done; _steps = ESteps.Done;
Status = EOperationStatus.Failed; Status = EOperationStatus.Failed;
Error = "Failed to verify wechat package manifest file!"; Error = "Failed to verify package manifest file!";
} }
} }