我在C#中開發了一個UWP音樂應用程序,它在Windows API中使用BackgroundMediaPlayer。 由於我將應用關聯到商店,它在第一次應用啓動後不播放聲音。C#UWP BackgroundMediaPlayer在商店關聯後沒有聲音
- 1st launch - >一切都很好。
- x啓動後,直到電腦重啓=>沒有聲音(仍然播放 位置跟蹤/播放/暫停工程)。
有人有解釋或修復嗎?
我在C#中開發了一個UWP音樂應用程序,它在Windows API中使用BackgroundMediaPlayer。 由於我將應用關聯到商店,它在第一次應用啓動後不播放聲音。C#UWP BackgroundMediaPlayer在商店關聯後沒有聲音
有人有解釋或修復嗎?
這是來自微軟的一名員工了答案:
我們已經證實的根源,我們得到這個固定。對於那個很抱歉。解決方法是將「包名稱」更改爲大於20個字符。請讓我們知道,如果這對你有用。
當我將我的應用程序與商店關聯時,我的包名不到20個字符;這是造成錯誤。 我改變它超過20個字符,我的應用程序再次運行良好。
問題是,任何商店關聯或應用上傳都會將包名稱置回。
微軟告訴我這個bug會被修復。它在2015年10月1日。 檢查https://github.com/Microsoft/Windows-universal-samples/issues/141瞭解更多信息。
據我所見,這是Windows 10 RTM中引入的一些錯誤。在這一點上,我建議你使用其他API(如MediaElement)。
我有完全相同的問題,我使用了Microsoft的示例。我的應用程序現在正在運行,並在第二次啓動後被破壞。我在github上發佈了一張票https://github.com/Microsoft/Windows-universal-samples/issues/141 –