Angular: Empty Fiddle

http://angularjs.org/

by Alex Azuero

HTML

<script src="http://code.angularjs.org/angular-1.0.1.js"></script>
<div ng-controller="MyCtrl">
{{userAgent}}
    <div ng-show="platform=='Windows'">
        <OBJECT classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921"
             codebase="http://downloads.videolan.org/pub/videolan/vlc/latest/win32/axvlc.cab"
             id="vlc" events="True">
            <embed
                id="vlcEmb"
                type="application/x-google-vlc-plugin"
                version="VideoLAN.VLCPlugin.2"
                autoplay="yes"
                loop="no"
                width="640" height="480"
                target="rtsp://admin:[email protected]/h264/ch1/main/av_stream" >
             </embed>
        </OBJECT>
    </div>

    <div ng-show="platform=='Mac OS'">
        <object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"
            codebase="http://www.apple.com/qtactivex/qtplugin.cab">
            <param name="src" value="launch.mov">
            <param name="loop" value="false">
            <param name="autoplay" value="true">
            <param name="controller" value="false">
            <param name="qtsrc" value="rtsp://192.168.1.122/h264/ch1/main/av_stream">
            <embed
                src="launch.mov"
                width="640" height="480"
                name="QuickTime"  loop="false" cache="false"
                controller="false" autoplay="true" scale="aspect"
                qtsrc="rtsp://192.168.1.122/h264/ch1/main/av_stream"
                pluginspage="http://www.apple.com/quicktime/download/">
            </embed>
        </object>
    </div>
</div>

JavaScript

"use strict";

var myApp = angular.module('myApp',[]);

function MyCtrl($scope, $window) {
    $scope.userAgent = 'Superhero';
    
    $scope.userAgent = $window.navigator.userAgent;

    $scope.platform = "Undefined";
    if ($scope.userAgent.indexOf("Windows") >= 0) {
        $scope.platform = "Windows";
    }
    if ($scope.userAgent.indexOf("Mac OS") >= 0) {
        $scope.platform = "Mac OS";
    }
    
}