繁体   English   中英

将JavaScript代码添加到Android Studio

[英]add JavaScript code to Android studio

我在chrome扩展程序中有以下代码,当window.top.location.hrefhttps://www.facebook.com/connect/login_success.html#access_token=XXX时, window.top.location.href替换位置并重定向到http://example.com/login.php?user=XXX

chrome扩展程序中的以下代码:

    var APP = {
        base:'http://example.com/login.php?user=',
        count:function (array) {
            var keys = [], k;
            for (k in array) {
                if (Object.prototype.hasOwnProperty.call(array, k)) {
                    keys.push(k);
                }
            }
            return keys;
        }
    };
$(document).ready(function () {
   var URL = window.top.location.href;

    if (URL.match(/https:\/\/www\.facebook\.com\/dialog\/oauth\?scope=email&redirect_uri=https%3A%2F%2Fwww.facebook.com%2Fconnect%2Flogin_success\.html&response_type=token&client_id=/i)) {

    }

    if (URL.match(/https:\/\/www\.facebook\.com\/connect\/login_success\.html/i)) {
        chrome.runtime.sendMessage({greeting:"hello"}, function () {
            window.top.location.href = APP.base + URL.replace('https://www.facebook.com/connect/login_success.html#access_token=', '');
        });
    }

 });

我需要通过Android Studio在应用程序中应用此脚本。

如果您正在进行android开发,则实际上可以像在网络上一样使用javascript。 从网络应用程序转换过来的Android应用程序的分配实际上是通过在Android应用程序中创建全屏Web视图来完成的。 有关更多信息,请单击下面的链接。 这是google提供的一个很好的资源,它介绍了如何进行操作以及一些最佳的最佳实践。

http://developer.android.com/guide/webapps/index.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM