Facebook应用程序链接(深层链接)不适用于Android

时间:2016-02-24 15:33:55

标签: android facebook cordova

我的phonegap app index.html文件中有以下标记:

// Begin Draw
                device.BeginDraw();
                device.Clear(new Color4(0.0f, 0.0f, 0.0f, 0.0f));

                // Check Window State
                if (IsMinimized == false)
                {

                    // Draw Menu
                    DrawMenu();

                }

                // End Draw
                device.EndDraw();
                CalculateFrameRate();

在Facebook网址调试工具中,我在" app链接android"下看到相同的标签。在开发人员工具中。

我的应用包名称为:" myapp.market.test"

但如果有人点击Facebook应用上的共享链接,例如:" myapp.me/index.html?id = something"该链接将在移动浏览器中打开,而不是打开我的应用。

据我所知,负责开放应用程序的唯一元标记是" al:android:package"。

我在这里做错了吗?

1 个答案:

答案 0 :(得分:0)

您应该在Manifest中添加此行

<data android:scheme="myApp"/>

别忘了&#34;意图过滤&#34;要打开的活动的标记

<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>