|
|
|
@ -417,6 +417,7 @@ public class WebViewActivity extends BaseActivity { |
|
|
|
} |
|
|
|
|
|
|
|
currentVideo.clearAnimation(); |
|
|
|
currentVideo.setVisibility(View.VISIBLE); |
|
|
|
nextVideo.clearAnimation(); |
|
|
|
|
|
|
|
// 旧视频淡出
|
|
|
|
@ -456,6 +457,7 @@ public class WebViewActivity extends BaseActivity { |
|
|
|
@Override |
|
|
|
public void onAnimationEnd(Animator animation) { |
|
|
|
currentVideo = nextVideo; |
|
|
|
currentVideo.setVisibility(View.VISIBLE); |
|
|
|
currentVideo.start(); |
|
|
|
} |
|
|
|
@Override |
|
|
|
@ -696,15 +698,17 @@ public class WebViewActivity extends BaseActivity { |
|
|
|
} |
|
|
|
// h5调用android:停止合成语音
|
|
|
|
@JavascriptInterface |
|
|
|
public void stopTTS() { |
|
|
|
public void stopTTS(String txt) { |
|
|
|
LoggerUtil.e(TAG,"JS调用了Android的方法:stopTTS()"); |
|
|
|
ttsUtil.stopTTs(); |
|
|
|
runOnUiThread(new Runnable() { |
|
|
|
@Override |
|
|
|
public void run() { |
|
|
|
changeVideo("bg"); |
|
|
|
} |
|
|
|
}); |
|
|
|
if("change".equals(txt)){ |
|
|
|
runOnUiThread(new Runnable() { |
|
|
|
@Override |
|
|
|
public void run() { |
|
|
|
changeVideo("bg"); |
|
|
|
} |
|
|
|
}); |
|
|
|
} |
|
|
|
} |
|
|
|
// h5调用android:播放指定视频
|
|
|
|
@JavascriptInterface |
|
|
|
|