微信小游戏,PackageVersion请求url添加_appendTimeTicks;修改unusedCache路径判断
This commit is contained in:
+10
-12
@@ -34,19 +34,17 @@ internal class FsmClearPackageCache : IStateNode
|
||||
{
|
||||
#if UNITY_WEBGL && WEIXINMINIGAME
|
||||
|
||||
//删除旧的资源清单文件和哈希文件
|
||||
if (WX.StorageHasKeySync(YooAssets.DefaultPackageVersion_Key))
|
||||
//删除旧的资源清单文件和哈希文件
|
||||
if (WX.StorageHasKeySync(YooAssets.DefaultPackageVersion_Key))
|
||||
{
|
||||
var packageName = (string)_machine.GetBlackboardValue("PackageName");
|
||||
var packageVersion = (string)_machine.GetBlackboardValue("PackageVersion");
|
||||
var lastPackageVersion = WX.StorageGetStringSync(YooAssets.DefaultPackageVersion_Key, "");
|
||||
if (lastPackageVersion != packageVersion)
|
||||
{
|
||||
var packageName = (string)_machine.GetBlackboardValue("PackageName");
|
||||
var packageVersion = (string)_machine.GetBlackboardValue("PackageVersion");
|
||||
var lastPackageVersion = WX.StorageGetStringSync(YooAssets.DefaultPackageVersion_Key, "");
|
||||
if (!string.IsNullOrEmpty(lastPackageVersion) && lastPackageVersion != packageVersion)
|
||||
{
|
||||
WX.StorageSetStringSync(YooAssets.DefaultPackageVersion_Key, packageVersion);
|
||||
Debug.Log($"==========本地数据版本文件设置成功==={packageVersion}");
|
||||
|
||||
}
|
||||
}
|
||||
WX.StorageSetStringSync(YooAssets.DefaultPackageVersion_Key, packageVersion);
|
||||
}
|
||||
}
|
||||
#endif
|
||||
_machine.ChangeState<FsmUpdaterDone>();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user