我有一些修改网页的Javascript代码来自浏览器插件。我想在Android应用中重复使用它,它实际上并不显示浏览器视图。也就是说,我希望有一个服务下载HTML文档,注入Javascript代码,运行它并解析结果。这是我目前的解决方案:
问题在于,如果我使用TYPE_SYSTEM_ALERT创建包含视图,我将受到用户的怜悯,允许我在#34;顶部绘制"并且甚至无法向用户解释我为什么需要它。但是如果我使用TYPE_APPLICATION创建视图,我需要它在Activity的上下文中,如果活动停止,脚本将无法工作。
什么是最佳解决方案?