【发布时间】:2017-09-19 15:09:34
【问题描述】:
您好,我在 laravel 5.4 和 VueJS 中创建了应用程序,它在每个浏览器上都能正常工作,但在 Tizen 上,我只能从刀片模板中获取内容,而没有 VueJS 组件。
我正在使用带有下拉菜单的引导导航栏,但它不能正常工作。
我尝试了 Vue 官方网站的示例,它们在电视屏幕上正常工作。我现在该怎么办?有什么我可以处理的吗?
一些编译成原始的旧 JavaScrpt 或 smth?我认为这就是这里的问题。
有什么建议吗?
【问题讨论】:
-
你在tizen平台上找到vue js支持的声明了吗?我建议您通过点击此链接 (vuejs.org/v2/guide) 尝试使用 vue js 中的 Hello World 示例,并自行确定它是否适用于 tizen 浏览器。
-
我安装了 tizen studio 并在模拟器上尝试了站点(使用浏览器 2.0 版)并且它可以工作,但是在电视上的浏览器 1.1 版上它没有。当我获取 public/app.js 文件时,我发现问题出在 laravel-mix 上。它在那里的电视上不起作用。在我从站点创建 vue 并初始化新实例之后 const vue=new Vue ({});它工作正常,所以我猜是 laravel-mix 编译的文件有问题......但我不知道我是否应该编写新代码或有其他解决方案。
-
我猜这是版本问题,因为您的代码使用的是 2.0 版,那么 1.0 版可能不支持它。电视上的浏览器更新到新版本后应该没问题。此外,您可以在此链接 (developer.samsung.com/forum/en) 中询问您是否需要为旧版本采用不同的方式。
-
我用github.com/es-shims/es5-shim处理过,问题出在ES6的版本上。我将套接字降级到 1.5,现在它可以正常工作了!
标签: javascript laravel browser vue.js tizen