tre*_*ter 7 android angularjs trigger.io
我正在使用AngularJS和Trigger.io为iOS和Android开发移动应用程序.
当我尝试打开如下所示的链接时:
<a ng-href="#/offers/{{featured_offer.Id}}"></a>
Run Code Online (Sandbox Code Playgroud)
它在iOS上运行得很好,但在Android上我在触发器控制台中收到此消息,并且链接未导航到:
[WARNING] Attempted to open a URL which could not be handled: unsafe:content://io.trigger.forge722b6464a0e211e2ba9d12313d00dc45/src/index.html#/offers/8
Run Code Online (Sandbox Code Playgroud)
我怎样才能在Android中使用它与iOS中的相同?
看起来像Angular添加不安全:对于它无法识别的url方案,我认为你想要包括如下内容:
app.config(function($compileProvider){
$compileProvider.urlSanitizationWhitelist(/^\s*(https?|ftp|mailto|file|tel|content):/);
});
Run Code Online (Sandbox Code Playgroud)
这会将内容添加到已接受的网址方案中.
| 归档时间: |
|
| 查看次数: |
881 次 |
| 最近记录: |