Commit 814881ac authored by Archana Naik's avatar Archana Naik
Browse files

Added amazon-fireos platform.

Change to use amazon-fireos as a platform if the user agent string contains 'cordova-amazon-fireos'
parent 5784fdaa
Loading
Loading
Loading
Loading
+20 −0
Changes for plugin.xml: 20 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -38,6 +38,26 @@ id="org.apache.cordova.media"
        <source-file src="src/android/FileHelper.java" target-dir="src/org/apache/cordova/media" />
     </platform>
     
     <!-- amazon-fireos -->
    <platform name="amazon-fireos">
        <config-file target="res/xml/config.xml" parent="/*">
            <feature name="Media" >
                <param name="android-package" value="org.apache.cordova.media.AudioHandler"/>
            </feature>
        </config-file>
        
        <config-file target="AndroidManifest.xml" parent="/*">
            <uses-permission android:name="android.permission.RECORD_AUDIO" />
            <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
            <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
        </config-file>
        
        <source-file src="src/android/AudioHandler.java" target-dir="src/org/apache/cordova/media" />
        <source-file src="src/android/AudioPlayer.java" target-dir="src/org/apache/cordova/media" />
        <source-file src="src/android/FileHelper.java" target-dir="src/org/apache/cordova/media" />
     </platform>


     <!-- ios -->
     <platform name="ios">    
         <config-file target="config.xml" parent="/*">
+2 −1
Changes for test/cordova-incl.js: 2 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -22,6 +22,7 @@
var PLAT;
(function getPlatform() {
    var platforms = {
        amazon_fireos: /cordova-amazon-fireos/,
        android: /Android/,
        ios: /(iPad)|(iPhone)|(iPod)/,
        blackberry10: /(BB10)/,
@@ -76,7 +77,7 @@ if (!window._doNotWriteCordovaScript) {
}

function backHome() {
    if (window.device && device.platform && device.platform.toLowerCase() == 'android') {
    if (window.device && device.platform && (device.platform.toLowerCase() == 'android' || device.platform.toLowerCase() == 'amazon-fireos')) {
        navigator.app.backHistory();
    }
    else {