【发布时间】:2019-02-01 09:23:35
【问题描述】:
我环顾了很长时间,但找不到任何有用的东西。
我指的是这个问题:here - 在您的离子应用程序中嵌入一个网站。不幸的是,使用 iframe 的建议解决方案不适用于所有页面,因为许多网站已阻止 iframe,如下图所示。
我已经尝试过运行良好的InAppBrowser 插件。但它会打开一个全屏并隐藏我的应用导航。您必须关闭屏幕才能返回应用程序。那不是我真正想要的。我的 InAppBrowserOptions 是:
options : InAppBrowserOptions = {
location : 'yes',
hidden : 'no',
clearcache : 'yes',
clearsessioncache : 'yes',
zoom : 'yes',
hardwareback : 'yes',
mediaPlaybackRequiresUserAction : 'no',
shouldPauseOnSuspend : 'no',
closebuttoncaption : 'Close',
disallowoverscroll : 'no',
toolbar : 'yes',
enableViewportScale : 'no',
allowInlineMediaPlayback : 'no',
presentationstyle : 'pagesheet',
fullscreen : 'yes',
hideurlbar : 'yes',
hidenavigationbuttons : 'yes',
};
有没有更好的方法将网站嵌入到应用程序中?
【问题讨论】:
-
嘿,谢谢你的链接!问题是我已经实现了一个具有多个功能的应用程序。现在我想在另外一两个页面中显示网页内容。因此,仅包含 Web 视图的整个应用程序并不是我想要的。
标签: cordova ionic-framework iframe ionic4