void ThunderBirdModel::HandleBluetoothConnect(const char *bluetoothAddress)
{
+ auto* mainView = ThunderBirdMainView::GetInstance();
+ if (mainView && mainView->videoPlay_) {
+ mainView->videoPlay_->PauseVideoPlay();
+ }
// bluetoothAddress//保留字段,暂时无用
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "ThunderBirdModel::HandleBluetoothConnect: 收到蓝牙耳机连接通知,bluetoothAddress=%s", bluetoothAddress);
if(ThunderBirdMainView::GetInstance()){
// ChangeView 中会自动处理对话/哄睡界面的退出逻辑
ThunderBirdMainView::GetInstance()->ChangeView(currentView, THUNDERBIRD_BLUEVIEW, ThunderBirdBlueView::THUNDERBIRD_BULEVIEW_ENTER);
//不管跳到什么界面都要先停止视频
- auto* mainView = ThunderBirdMainView::GetInstance();
- if (mainView && mainView->videoPlay_) {
- mainView->videoPlay_->PauseVideoPlay();
- }
+
}
}