我有一个表单,用户可以在其中添加视频到个人资料字段。我想要做的是让视频自动播放。但是,我正在努力使用youtube网址,我知道大多数用户只会从浏览器中复制网址。
所以我得到了这个
public class sample extends Application{
public static void main(String[] args){
launch(args);
}
@Override
public void start(Stage stage) throws Exception {
Parent root = FXMLLoader.load(getClass().getResource("sample.fxml"));
Scene scene = new Scene(root, 300, 275);
stage.setTitle("FXML Welcome");
stage.setScene(scene);
stage.show();
}
}
它获取网址很好 例如
<iframe src="<?php echo get_post_meta( get_the_ID(), 'wpcf-item-video', true ); ?>" frameborder="0" gesture="media" allowfullscreen=""></iframe>
现在我需要将https://www.youtube.com/watch?v=SabxJ0nqKlE
转为watch?v=
关于如何实现这一目标的任何建议
答案 0 :(得分:0)
您可以使用str_replace
执行此操作:
str_replace('watch?v=', '/embed/', $myUrl)
然后将网址放在框架中
答案 1 :(得分:0)
你可以做到
<?php
$url = get_post_meta( get_the_ID(), 'wpcf-item-video', true );
$my_var = '/embed/';
$url = str_replace("watch?v=", $my_var, $url );
?>
<iframe src="<?php echo $url ?>" frameborder="0" gesture="media" allowfullscreen=""></iframe>