Commit 7fefa8c8 authored by 俞嘉婷's avatar 俞嘉婷

feat: 白屏再试一次

parent 0b7db6f0
import { assetManager, getError } from "cc"; import { assetManager, getError } from "cc";
export function initFixed() { export function initFixed() {
console.log("initFixed");
assetManager.downloader.downloadDomImage = function downloadDomImage( assetManager.downloader.downloadDomImage = function downloadDomImage(
url: string, url: string,
options: Record<string, any>, options: Record<string, any>,
onComplete: ((err: Error | null, data?: HTMLImageElement | null) => void), onComplete: ((err: Error | null, data?: HTMLImageElement | null) => void),
): HTMLImageElement { ): HTMLImageElement {
console.log("downloadDomImage",url);
const img = new window.Image(); const img = new window.Image();
// NOTE: on xiaomi platform, we need to force setting img.crossOrigin as 'anonymous' // NOTE: on xiaomi platform, we need to force setting img.crossOrigin as 'anonymous'
...@@ -53,3 +56,5 @@ export function initFixed() { ...@@ -53,3 +56,5 @@ export function initFixed() {
assetManager.downloader.register(type, assetManager.downloader.downloadDomImage); assetManager.downloader.register(type, assetManager.downloader.downloadDomImage);
}); });
} }
initFixed();
...@@ -43,7 +43,6 @@ export class Start extends Component { ...@@ -43,7 +43,6 @@ export class Start extends Component {
async onLoad() { async onLoad() {
// game.frameRate = _FPS; // game.frameRate = _FPS;
initFixed();
// 预览调试时,显示性能统计面板 // 预览调试时,显示性能统计面板
if (PREVIEW) { if (PREVIEW) {
......
...@@ -106,12 +106,12 @@ ...@@ -106,12 +106,12 @@
} }
</style> </style>
<script src="//yun.duiba.com.cn/db_games/ccc_game/template3d/1737368104075/src/assets/plugin/zepto.min.js"></script> <script src="//yun.duiba.com.cn/db_games/ccc_game/template3d/1737378609502/src/assets/plugin/zepto.min.js"></script>
<script src="//yun.duiba.com.cn/db_games/ccc_game/template3d/1737368104075/src/assets/plugin/declare-process.js"></script> <script src="//yun.duiba.com.cn/db_games/ccc_game/template3d/1737378609502/src/assets/plugin/declare-process.js"></script>
<script src="//yun.duiba.com.cn/db_games/ccc_game/template3d/1737368104075/src/assets/plugin/SVGA.Lite.v2.1.1.js"></script> <script src="//yun.duiba.com.cn/db_games/ccc_game/template3d/1737378609502/src/assets/plugin/SVGA.Lite.v2.1.1.js"></script>
<script src="//yun.duiba.com.cn/db_games/ccc_game/template3d/1737368104075/src/assets/plugin/jszip.min.v3.10.1.js"></script> <script src="//yun.duiba.com.cn/db_games/ccc_game/template3d/1737378609502/src/assets/plugin/jszip.min.v3.10.1.js"></script>
<link rel="stylesheet" type="text/css" href="//yun.duiba.com.cn/db_games/ccc_game/template3d/1737368104075/style.css" /> <link rel="stylesheet" type="text/css" href="//yun.duiba.com.cn/db_games/ccc_game/template3d/1737378609502/style.css" />
<link rel="stylesheet" type="text/css" href="//yun.duiba.com.cn/db_games/ccc_game/template3d/1737368104075/custom.css" /> <link rel="stylesheet" type="text/css" href="//yun.duiba.com.cn/db_games/ccc_game/template3d/1737378609502/custom.css" />
<!-- <script src="//yun-duiba-credits-test.duibatest.com.cn/TNGD_GAMES/libs/eruda.min.js"></script>--> <!-- <script src="//yun-duiba-credits-test.duibatest.com.cn/TNGD_GAMES/libs/eruda.min.js"></script>-->
<!-- <script>eruda.init()</script>--> <!-- <script>eruda.init()</script>-->
...@@ -125,20 +125,20 @@ ...@@ -125,20 +125,20 @@
</div> </div>
<!-- Polyfills bundle. --> <!-- Polyfills bundle. -->
<script src="//yun.duiba.com.cn/db_games/ccc_game/template3d/1737368104075/src/polyfills.bundle.js" charset="utf-8"></script> <script src="//yun.duiba.com.cn/db_games/ccc_game/template3d/1737378609502/src/polyfills.bundle.js" charset="utf-8"></script>
<!-- SystemJS support. --> <!-- SystemJS support. -->
<script src="//yun.duiba.com.cn/db_games/ccc_game/template3d/1737368104075/src/system.bundle.js" charset="utf-8"></script> <script src="//yun.duiba.com.cn/db_games/ccc_game/template3d/1737378609502/src/system.bundle.js" charset="utf-8"></script>
<script src="https://yun.duiba.com.cn/aurora/assets/03cc8b25df7f900745f5db17effa0eccc2ae724e.js"></script> <script src="https://yun.duiba.com.cn/aurora/assets/03cc8b25df7f900745f5db17effa0eccc2ae724e.js"></script>
<!-- Import map --> <!-- Import map -->
<!--<script src="https://yun.duiba.com.cn/db_games/ccc_game/template3d/1737368104075/src/import-map.json" type="systemjs-importmap" charset="utf-8"></script>--> <!--<script src="https://yun.duiba.com.cn/db_games/ccc_game/template3d/1737378609502/src/import-map.json" type="systemjs-importmap" charset="utf-8"></script>-->
<script type="systemjs-importmap" charset="utf-8"> <script type="systemjs-importmap" charset="utf-8">
{"imports":{"cc":"//yun.duiba.com.cn/db_games/ccc_game/template3d/1737368104075/cocos-js/cc.js"}} {"imports":{"cc":"//yun.duiba.com.cn/db_games/ccc_game/template3d/1737378609502/cocos-js/cc.js"}}
</script> </script>
<script> <script>
System.import('//yun.duiba.com.cn/db_games/ccc_game/template3d/1737368104075/index.js').catch(function (err) { System.import('//yun.duiba.com.cn/db_games/ccc_game/template3d/1737378609502/index.js').catch(function (err) {
console.error(err); console.error(err);
}) })
</script> </script>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment