0.3.2 • Published 10 years ago

uupaa.chrometrigger.js v0.3.2

Weekly downloads
2
License
MIT
Repository
github
Last release
10 years ago

ChromeTrigger.js Build Status

npm

Web Intent implementation. We will say Goodbye Android Browser!

Browser and NW.js(node-webkit)

<script src="../lib/WebModule.js"></script>
<script>
WebModule.publish = true;
</script>
<script src="../lib/WebGLDetector.js"></script>
<script src="../lib/UserAgent.js"></script>
<script src="../lib/WebIntent.js"></script>
<script src="../lib/IntentDialog.js"></script>
<script src="../lib/IntentDialogTemplate.js"></script> <!-- dialog html fragment -->
<script src="../lib/lang/en.js"></script> <!-- lang pack -->
<script src="../lib/lang/ja.js"></script> <!-- lang pack -->
<script src="../lib/ChromeTrigger.js"></script>


```js
<script>
// unit test for developer.

var ua = new UserAgent();
var useApp = true;
var assetsDir = "../assets";

var goodbye = ua.AOSP ||
              confirm("This is not a AOSP Stock browser. Do you want to simulate intent action?");

if (goodbye) {
    var trigger = new ChromeTrigger(useApp, assetsDir, ua.LANGUAGE);

    // if ( confirm("Reset always open setting?") ) {
    //     trigger.reset();
    // }

    trigger.open(function(always) {
        alert("You are selected AOSP Stock browser. " + (always ? "open always" : "open once"));
    });
}
</script>

<script>
// dist code

var ua = new UserAgent();
var assetsDir = "../assets";

if (ua.AOSP) {
    new ChromeTrigger(true, assetsDir).open(function() {
        alert("Sorry, This WebApp does not work in this Browser.");
        // bootStrap();
        return;
    });
} else {
    bootStrap();
}

function bootStrap() {
}
</script>
0.3.2

10 years ago

0.2.3

10 years ago

0.2.2

10 years ago

0.2.1

10 years ago

0.2.0

10 years ago

0.1.8

11 years ago

0.1.7

11 years ago

0.1.6

11 years ago

0.1.5

11 years ago

0.1.4

11 years ago

0.1.2

11 years ago

0.1.1

11 years ago

0.1.0

11 years ago

0.0.3

11 years ago

0.0.2

11 years ago

0.0.1

11 years ago