我有一个基于Cordova的应用程序,我已经实现了深层链接。就“开放应用程序而言”而言,这些深层链接对我来说在我的所有平台上都非常好。
在原生Android电子邮件应用程序中点击链接时遇到了一些问题:
首先,应用程序需要很长时间才能加载。我不会遇到这个问题,从任何其他背景中打开深层链接。
其次是无法回到我的电子邮件客户端。设备后退按钮什么都不做,我能找到的唯一方法是终止我的电子邮件客户端并重新打开它。
第三,不知何故,当这些链接被点击超出上述两个问题时,它允许我同时运行我的应用程序的两个版本。一个在电子邮件客户端内部...一个在外部。 See image loading in email client and separate instance outside
答案 0 :(得分:0)
我必须更新我的项目才能只运行它的单个版本。
加入:
chmod 644 /var/www/api.example.com/web/api/public/.htaccess
到我的config.xml文件(在构建android时将android:launchMode =“singleTask”放入AndroidManifest.xml)让我的工作正常。