簡體   English   中英

Adobe AIR 20.0 +工作人員+ iOS

[英]Adobe AIR 20.0 + Workers + iOS

我想將Workers實施到使用Adobe AIR 20.0創建的移動應用程序中。 根據Adobe的說法,從AIR 19開始支持此iOS並發。即使我只是通過在主應用程序中請求WorkerDomain.isSupported的值來檢查是否支持WorkerDomain.isSupported ,它WorkerDomain.isSupported返回false

如果我跳過此測試,並使用URLRequest + Loader( 應與iOS&AIR 20.0一起使用 )加載Worker SWF,則將觸發Loader的Event.COMPLETE事件 ,但無法使用加載程序( WorkerDomain.current.createWorker(workerBytes)返回null)。 我不知道這是否是因為我的項目配置中的WorkerDomain.isSupported導致WorkerDomain.isSupported調用返回false ,或者打包的工作程序的SWF文件大小與我的項目目錄中的大小不同

不用說,在桌面環境(我的工作程序SWF的文件大小不變)下進行測試時,所有內容都可以完美運行。

謝謝你的幫助。

我有一個類似的問題。 我試圖使用WorkerFactory.getWorkerFromClass( https://github.com/silviopaganini/AS3-Workers-Manager/blob/master/src/cacilds/workers/WorkerFactory.as )創建一個工作程序,並且在iOS上它返回null沒有錯誤。 我通過添加編譯器選項-swf-version = 31 -optimize = false解決了它

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM